首页 > 代码库 > angularJS指令

angularJS指令

ng-app 和 ng-app=""的区别

为什么有的是ng-app就行?为什么ng-app="自定义的模块"?

简单理解:

ng-app有一个默认的模块。

ng-app=“自定义的模块” 是一个使用了自定义的模块,该自定义的模块继承了 那个初始的默认的模块,可以调用初始的默认的模块的方法。

 

如果有多个ng-app,如何加载?

答:

默认是加载第一个,而且只加载第一个。

2.如果想启动其它ng-app,需要通过下列代码的红色部分来启动,此时一共启动了2个ng-app

3.特别注意:代码红色部分一定要放在最后,比如,不能放在蓝色代码之前,否则会出错

4.一个ng-app可以有多个controller

5.$scope的范围局限于每一个controller中

angularJS指令