https://docs.angularjs.org/api/ng/directive/ngInclude
ng-view实现加上$routerProvider提供不同大模块中的路由
然而在构建SPA时可能会有对于页面里还需要应用模板的情况
所谓模板套模板
这时,就需要用ng-include了
<div ng-include='"teacher/selectClass.html"'>
</div>
从index.html的路径开始算
注意,里面还是字符串 所以实际中应该用注入的,这里是Demo
在模板中也可以是ng命令,controller在子模块注册即可
切换ng-include元素
貌似在
""
中的不用{{}}就可以使用
e.g.
<div ng-include="url"></div>
然后在
controller中
$scope.url = "blank.html";
就可以用了
include模块
include可以使用模块(module)的
写js,在index.html引入js,再将模块名注入进包含ng-view的模块就好了,不需要再主模块中注入。
因为规范是一个模块一个文件