angulerjs 作用域

作用域的作用

在 angularjs 中,作用域 $scope 充当 MVC 中 M 的角色,将视图和控制器连接在了一起。$scope 的所有属性,都能被视图自动访问到。

angularjs 在启动时,会将 $rootScope 和 ng-app 绑定在一起, $rootScope 在所有 $scope 的顶层,是根作用域。

作用域具有的功能:

  1. 给表达式提供上下文
  2. 隔离业务功能和数据
  3. 监视数据模型变化,将变化通知给整个应用