AngularJS
2015-11-22 23:36 we星星 阅读(160) 评论(0) 编辑 收藏 举报##AngularJS
最早由谷歌公司创建的,DOM操作的AngularJS的框架操作
###MVC是表示层的一种架构模式
M:model 模型
V:view 视图
C:control 控制(控制M和V的交互)
#AngularJS的架构的思想是MVVM
VM的组件:viewmodel 视图模型[是一个对象,负责绑定视图和模型到对象中(双向绑定,模型改变影响视图,反之也一样)]
ng-app:一般加在最外层的根元素上,是个模块
ng-model="name":将name的值绑定在视图上
{{..}}:把viewmodel的数据显示在视图上
$scope视图模型对象(不能更改,有作用域)
ng-repeat:重复循环
###特性
1.双向的数据绑定
2.模板(典型的单页应用)
3.MVVM(相互影响)
4.服务和依赖注入,"$"是他的内置服务
5.指令"ng-",Angular内置指令
###功能介绍
$routScope(根作用域)与$scope是层级关系,不是独立的是包含关系,如果子元素找不到会去找父元素,往上找;
在Anguilla中,只有div的嵌套才能继承;