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

AngularJS

时间:2015-11-23 00:50:36      阅读:204      评论:0      收藏: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的嵌套才能继承;

AngularJS

标签:

原文地址:http://www.cnblogs.com/shy-z/p/4987107.html

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