码迷,mamicode.com
首页 > Web开发 > 详细

AngularJs学习笔记(3)——scope

时间:2017-07-13 16:19:07      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:状态   targe   应用   元素   href   style   asc   rip   变化   

AngularJS启动并生成视图时,会将根ng-app元素同$rootScope进行绑定。

$rootScope是所有$scope对象的最上层,AngularJS中最接近全局作用域的对象 。

 

一个ng-app可以有多个controller,$scope的范围局限于每一个controller中

 

$scope对象就是一个普通的JavaScript对象,我们可以在其上随意修改或添加属性

 

作用域提供了监视数据模型变化的能力 ,$scope的所有属性,都可以自动被视图访问到

 

 

作用域是应用状态的基础。基于动态绑定,我们可以依赖视图在修改数据时立刻更新$scope
也可以依赖$scope在其发生变化时立刻重新渲染视图 

$scope对象在AngularJS中充当数据模型,但与传统的数据模型不一样, $scope并不负责处
理和操作数据,它只是 HTML (视图) 和 JavaScript (控制器)之间的纽带

 

 

指令在AngularJS中被广泛使用,指令通常不会创建自己的$scope,但也有例外。比如
ng-controllerng-repeat指令会创建自己的子作用域并将它们附加到DOM元素上

 

AngularJs学习笔记(3)——scope

标签:状态   targe   应用   元素   href   style   asc   rip   变化   

原文地址:http://www.cnblogs.com/lyd2016/p/7160304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!