摘要: 作用域(scope)是构成AngularJS应用的核心基础,在整个框架中都被广泛使用。 应用的作用域是和应用的数据模型相关联的,同时作用域也是表达式执行的上下文。 $scope对象是定义应用业务逻辑、控制器方法和视图属性的地方。作用域是视图和控制器之间的胶水。在应用将视图渲染并呈献给用户之前,视... 阅读全文
posted @ 2015-03-26 18:07 小数 阅读(366) 评论(0) 推荐(0)
摘要: 在JavaScript中,将函数代码全部定义在全局命名空间中绝对不是什么好主意,这样做会导致冲突从而是调试变得非常困难,浪费宝贵的时间。上一章介绍数据绑定时,就是写在全局命名空间中定义的函数。在AngularJS,模块是定义应用的最主要方式。模块包含了主要的应用代码。一个应用可以包含多个模块,每一个... 阅读全文
posted @ 2015-03-26 15:49 小数 阅读(361) 评论(0) 推荐(0)
摘要: ##AngualrJS中会使用$digest()循环来检测脏值:当AngularJS认为某个值可能发生变化时,它会运行自己的事件循环来检查这个值是否变“脏”。如果该值从上次事件循环运行之后发生了变化,则该值被认为是“脏”值。这也是Angular可以跟踪和响应应用变化的方式。这个过程被称作脏检查(di... 阅读全文
posted @ 2015-03-26 14:10 小数 阅读(299) 评论(0) 推荐(0)