大部分传统的模板系统,对模板的渲染是个线性单向的过程:模板或变量与模板混合在一起产生结果的标记集合.任何对模型的改变都需要通过模板的重新计算.但AngularJS有所不同,任何用户引发的视图的改变,都会映射在模型上,继而任何模型的改变,也会立即传播到整个模板. 一.作用域 AngularJS中的$scope对象是模板的域模型(domain model),也称为作用域实例(instance).通过对其赋值,可以传递数据给模板渲染. 每个$scope都是Scope类的实例.Scope类有很多方法,用…