http://xlows.blog.51cto.com/5380484/1425136
-
客户端模板
angular中,模板和数据都会被发送到浏览器中,然后在客户端进行装配
-
MVC
MVC是指把model,view,controller清晰的分离开,在angular中视图就是DOM,控制器就是javascript类,数据模型则存储在对象的属性中
-
数据绑定(MVVM)
数据绑定可以自动将model和view间的数据同步。
angular实现数据绑定的方式,可以让我们把model当做程序中唯一可信的数据来源。view始终是model的投影。当model发送变化时,会自动反应到view上。
-
依赖注入
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<!DOCTYPE html>
<
html
>
<
head
>
<
meta
charset
=
"utf-8"
>
</
head
>
<
body
ng-app>
<!--
view => 12131
model => 12131
3个 view
数据是双向绑定的
-->
<
input
type
=
"text"
ng-model
=
"name"
value
=
""
/>
<!--angular的表达式-->
{{ name }}
<
input
type
=
"text"
ng-model
=
"name"
value
=
""
/>
<
script
type
=
"text/javascript"
src
=
"../../vendor/angular/angularjs.js"
></
script
>
</
body
>
</
html
>
|