标签:初始化 页面 指令 渲染 dom 通过 bsp 访问 处理
5.0控制器
控制器在AngularJS中的作用是增强视图。
当我们在页面上创建一个新的控制器时,AngularJS会生成并传递一个新的$scope给这个控制器。可以在这个控制器里初始化$scope。由于AngularJS会负责处理控制器的实例化过程,我们只需编写构造函数即可。
AngularJS同其他JavaScript框架最主要的一个区别就是,控制器并不适合用来执行DOM操作,格式化或数据操作,一起存储数据模型之外的状态维护操作。
他是视图和scope之间的桥梁。
5、1控制器嵌套
AngularJS应用的任何一个部分,无论它渲染在哪个上下文,都有父级作用域存在。对于ng-app所在的层级来讲,它的父级作用域就是$rootScope。
在指令内部创建的作用域被称作鼓励作用域。
所有的作用域都通过原型继承而来,也就是说他们都可以访问父级作用域。
标签:初始化 页面 指令 渲染 dom 通过 bsp 访问 处理
原文地址:http://www.cnblogs.com/lywh/p/6589753.html