ng-include

来源:互联网 发布:timeline软件下载 编辑:程序博客网 时间:2024/05/23 19:16

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的模块就好了,不需要再主模块中注入。

因为规范是一个模块一个文件

0 0