一.基础应用
1.基本指令
ng-app=“” 表示此标签内可写angularJS代码
{{xxx}} 取变量中的值
ng-model 将变量绑定到标签(双向绑定)
ng-controller 绑定一个控制器
ng-init 初始化指令
ng-repeat=“变量 in 数组” 遍历数组
var app = angular.module(“pyg”, []); 定义模块
s
c
o
p
e
S
c
o
p
e
(
作
用
域
)
是
a
n
g
u
l
a
r
应
用
程
序
中
视
图
(
H
T
M
L
)
和
控
制
器
(
J
a
v
a
S
c
r
i
p
t
)
之
间
的
纽
带
。
也
就
是
说
H
T
M
L
和
J
a
v
a
S
c
r
i
p
t
可
以
通
过
它
来
传
输
、
共
享
数
据
。
S
c
o
p
e
是
一
个
对
象
,
有
自
己
的
很
多
的
方
法
和
属
性
,
scope Scope(作用域)是angular应用程序中视图(HTML)和控制器(JavaScript)之间的纽带。 也就是说HTML和JavaScript可以通过它来传输、共享数据。Scope是一个对象,有自己的很多的方法和属性,
scopeScope(作用域)是angular应用程序中视图(HTML)和控制器(JavaScript)之间的纽带。也就是说HTML和JavaScript可以通过它来传输、共享数据。Scope是一个对象,有自己的很多的方法和属性,scope正是创建控制器时传递的Scope对象的一个实例。
$http.get/post 相当于ajax请求
e
v
e
n
t
事
件
对
象
,
event 事件对象,
event事件对象,event.target可以拿到此标签的document对象
JSON.parse() 将json字符串转换成json数组
JSON.stringify() 将json数组转换成json字符串
ng-if="" 条件成立显示此标签,否则隐藏
ng-options 生成下拉框,必须和ng-modle一起用ng-options=“item.id as item.name for item in item1List”
w
a
t
c
h
(
1
,
2
)
监
控
一
处
内
容
变
化
,
若
发
生
变
化
则
出
发
2
处
函
数
,
watch(1,2) 监控一处内容变化,若发生变化则出发2处函数,
watch(1,2)监控一处内容变化,若发生变化则出发2处函数,scope.$watch()调用