文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
定义模板内容
7.1. 定义模板内容
定义模板的内容现在有三种方式:
- 在需要的地方直接写字符串
- 外部文件
- 使用 `script` 标签定义的“内部文件”
第一种不需要多说。第二种和第三种都可以和 `ng-include` 一起工作,来引入一段模板。
直接引入同域的外部文件作为模板的一部分:
<div ng-include src="'tpl.html'"> </div> <div ng-include="'tpl.html'"> </div>
注意, `src` 中的字符串会作为表达式处理(可以是 `$scope` 中的变量),所以,直接写名字的话需要使用引号。
引入 `script` 定义的“内部文件”:
<script type="text/ng-template" id="tpl"> here, { { 1 + 1 } } </script> <div ng-include src="'tpl'"></div>
配合变量使用:
<script type="text/ng-template" id="tpl"> here, { { 1 + 1 } } </script> <a ng-click="v='tpl'">Load</a> <div ng-include src="v"></div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论