摘要: AngularJS中的控制器是一个函数,用来向视图的作用域添加额外的功能。我们用它来给作用域对象设置初始状态,并添加自定义行为。AngularJS同其他JavaScript框架最主要的一个区别就是,控制器并不适合用来执行DOM操作,格式化或数据操作,以及除存储数据模型之外的状态维护操作。它只是视图和... 阅读全文
posted @ 2014-12-25 20:25 小数 阅读(198) 评论(0) 推荐(0)
摘要: 作用域$scope是构成AngularJS应用的核心基础,在整个框架中都被广泛使用,因此了解它是非常重要的。$scope对像是定义应用业务逻辑,控制器方法和视图属性的地方。作用域是视图和控制器之间的胶水。作用域是应用状态的基础,基于动态绑定。我们可以依赖视图在修改数据时立刻更新$scope,也可以依... 阅读全文
posted @ 2014-12-25 18:35 小数 阅读(233) 评论(0) 推荐(0)
摘要: 下面做的是一个更新时间的效果,每一秒钟就会更新一下,视图中会显示出当前的时间下面的这个例子中,SceondController函数将接受两个参数,既该DOM元素的$scope和$timeout。可以将视图中clock变量用{{}}包起来,以显示$scope中的clock的值。////////////... 阅读全文
posted @ 2014-12-25 14:49 小数 阅读(306) 评论(0) 推荐(0)
摘要: AngularJS 采用了完全不同的解决方案,它创建实时视图模板代替视图,而不是将数据合并进模板之后更新DOM。任何一个独立视图组件中的值都是动态替换的。这个功能可以说是AngularJS中最重要的功能之一。自动数据绑定使我们可以将视图理解为模型状态的映射MCV 是一种软件架构设计模式,它将表现... 阅读全文
posted @ 2014-12-25 14:06 小数 阅读(161) 评论(0) 推荐(0)