$scope


1.$scope 是一个POJO(Plain Old JavaScript Object)
2.$scope 提供了一些工具方法 $watch()/$apply()
3.$scope 是表达式的执行环境(或者叫作用域)
4.$scope 是一个树形结构,与DOM标签平行
5.$子$scope对象会继承父$scope上的属性和方法
6.每一个Angular应用只有一个根$scope对象(一般位于ng-app上)
7.$scope可以传播事件,类似DOM事件,可以向上也可以向下
8.$scope不仅是MVC的基础,也是后面实现双向数据绑定的基础
9.可以用angular.element($0).scope() 进行调试


$scope的生命周期

Creation  -->  Watcher registration -->  Model mutation -->  Mutation observation --> 
  Scope destruction

猜你喜欢

转载自mutourenoo.iteye.com/blog/2348145