Angular JS

AngularJS 指令:

[ng-app]
定义应用程序的根元素。

[ng-bind]
绑定 HTML 元素到应用程序数据

[ng-bind-html]
绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符

[ng-bind-template]
规定要使用模板替换的文本内容

[ng-blur]
规定 blur 事件的行为

[ng-change]
规定在内容改变时要执行的表达式

[ng-checked]
规定元素是否被选中

[ng-class]
指定 HTML 元素使用的 CSS 类

[ng-class-even]
类似 ng-class,但只在偶数行起作用

[ng-class-odd]
类似 ng-class,但只在奇数行起作用

[ng-click]
定义元素被点击时的行为

[ng-cloak]
在应用正要加载时防止其闪烁

[ng-controller]
定义应用的控制器对象

[ng-copy]
规定拷贝事件的行为

[ng-csp]
修改内容的安全策略

[ng-cut]
规定剪切事件的行为

[ng-dblclick]
规定双击事件的行为

[ng-disabled]
规定一个元素是否被禁用

[ng-focus]
规定聚焦事件的行为

ng-form指定 HTML 表单继承控制器表单

[ng-hide]
隐藏或显示 HTML 元素

[ng-href]
为 a 元素指定链接

[ng-if]
如果条件为 false 移除 HTML 元素

[ng-include]
在应用中包含 HTML 文件

[ng-init]
定义应用的初始化值

[ng-jq]
定义应用必须使用到的库,如:jQuery

[ng-keydown]
规定按下按键事件的行为

[ng-keypress]
规定按下按键事件的行为

[ng-keyup]
规定松开按键事件的行为

[ng-list]
将文本转换为列表 (数组)

[ng-model]
绑定 HTML 控制器的值到应用数据

[ng-model-options]
规定如何更新模型

[ng-mousedown]
规定按下鼠标按键时的行为

[ng-mouseenter]
规定鼠标指针穿过元素时的行为

[ng-mouseleave]
规定鼠标指针离开元素时的行为

[ng-mousemove]
规定鼠标指针在指定的元素中移动时的行为

[ng-mouseover]
规定鼠标指针位于元素上方时的行为

[ng-mouseup]
规定当在元素上松开鼠标按钮时的行为

[ng-non-bindable]
规定元素或子元素不能绑定数据

[ng-open]
指定元素的 open 属性

[ng-options]