我陷入了一些骨干的概念,我尝试在角度js中实现它。 在backbonejs中,我们可以添加一个模板(html页面)到一个特定的div标签,我们可以渲染该div本身。有可能做相同的angularjs?添加模板到一个div并使其我们如何在angularjs中将模板添加到div中
0
A
回答
0
您可以在script
标签扔模板和ngInclude
和ngView
通过ID号是:
文档:http://docs.angularjs.org/api/ng.directive:script
例子:http://jsfiddle.net/guilleferrer/bxdrA/1/
<div ng-app="">
<script type="text/ng-template" id="/tpl.html">
Content of the template.
</script>
<ng-include src="'/tpl.html'"></ng-include>
</div>
+0
如果我们想要动态加载一个外部html页面(模板)到一个div –
+0
'ngInclude'也支持'src'属性:http ://docs.angularjs.org/api/ng.directive:ngInclude – Langdon
0
我会推荐使用ui-router。它将允许您在模板的根目录中包含多个“视图”。例
<div ui-view="header"></div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span2 main-menu-span">
<div class="nav-collapse sidebar-nav">
<ul ui-view="nav-bar" class="nav nav-tabs nav-stacked main-menu"></ul>
</div><!--/.well -->
</div>
<div id="content" class="span10" ui-view="main">
<div ui-view="breadcrumbs"></div>
</div>
</div>
</div>
</div>
在你的模块配置对象:
var tickets = {
name: 'tickets',
url: '/tickets',
abstract: true,
views: {
'header': {
templateUrl: 'header.tpl.html'
},
'nav-bar': {
templateUrl: 'nav-bar.html'
},
}
};
var list = {
name: 'tickets.list',
parent: 'tickets',
url: '',
views: {
'[email protected]': {
templateUrl: 'list.tpl.html',
controller: TicketQueue,
},
},
};
$stateProvider.state(tickets);
$stateProvider.state(list);
相关问题
- 1. AngularJS如何在HTML div中添加模板
- 2. 如何使用webpack将CSS添加到AngularJS模板中?
- 3. 我们如何将多个实例加载到模板中?
- 4. 如何在grails中将部分模板加载到div中
- 5. 如何将menù部分添加到我的WordPress模板中?
- 6. 如何将列表添加到phpword中加载的模板中
- 7. 如何将js添加到joomla模板
- 8. 如何将html添加到emberjs模板?
- 9. 如何在div中添加div但将它们浮动到左侧?
- 10. Django如何将taggit标签添加到模板中的模型
- 11. 我们如何将cmake中的dylib添加到项目中?
- 12. 在DIV中加载模板
- 13. 编译指示模板将其添加到范围在AngularJS
- 14. 在N2 cms中添加我们自己的模板
- 15. 如何在angularjs中添加datetime到datetime?
- 16. AngularJS:我如何获得$ location.path到模板
- 17. 如何在模板中添加类别?
- 18. 我们如何在wordpress中添加bgsound?
- 19. 如何在AngularJS单元测试中将DOM添加到DOM中?
- 20. 如何在AngularJS中将对象添加到嵌套数组中?
- 21. 我如何添加div在facebook iframe中
- 22. AngularJS将模板渲染到变量中
- 23. 如何将asyncPostBackTrigger添加到模板列,项目模板,DataGrid中的按钮
- 24. 如何将事件添加到Silverlight中的模板控件?
- 25. 如何将动态页面内容添加到模板中?
- 26. 如何将页面添加到Sharepoint 2010中的网页模板
- 27. 如何将刀片模板添加到javascript中
- 28. 如何将深层链接添加到HTML5 Up模板中?
- 29. 如何将评论添加到小胡子模板中?
- 30. magento:如何将模板中的phtml块添加到CMS页面
什么是添加模板到一个div的使用情况,然后渲染呢?您可以将一个模板放在'script'标记中,并从其他各种指令中引用它:http://docs.angularjs.org/api/ng.directive:script – Langdon
[AngularJs Include Partial Template](http:/ /stackoverflow.com/questions/22329769/angularjs-include-partial-template) – Vivek