AngularJS References
AngularJS Directives
指令 | 描述 |
---|---|
ng-app | 定义应用程序的根元素。 |
ng-bind | 将 HTML 元素的*内容*绑定到应用程序数据。 |
ng-bind-html | 将 HTML 元素的*innerHTML*绑定到应用程序数据,并移除 HTML 字符串中的危险代码。 |
ng-bind-template | 指定文本内容将被模板替换。 |
ng-blur | 指定 on 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 | 指定 on copy 事件的行为。 |
ng-csp | 更改内容安全策略。 |
ng-cut | 指定 on cut 事件的行为。 |
ng-dblclick | 指定 on double-click 事件的行为。 |
ng-disabled | 指定元素是否被禁用。 |
ng-focus | 指定 on focus 事件的行为。 |
ng-form | 指定一个 HTML 表单来继承控件。 |
ng-hide | 隐藏或显示 HTML 元素。 |
ng-href | 为 `` 元素指定一个 URL。 |
ng-if | 如果条件为 false,则移除 HTML 元素。 |
ng-include | 在应用程序中包含 HTML。 |
ng-init | 为应用程序定义初始值。 |
ng-jq | 指定应用程序必须使用库,例如 jQuery。 |
ng-keydown | 指定 on keydown 事件的行为。 |
ng-keypress | 指定 on keypress 事件的行为。 |
ng-keyup | 指定 on keyup 事件的行为。 |
ng-list | 将文本转换为列表(数组)。 |
ng-maxlength | 指定输入字段允许的最大字符数。 |
ng-minlength | 指定输入字段允许的最小字符数。 |
ng-model | 将 HTML 控件的值绑定到应用程序数据。 |
ng-model-options | 指定模型更新的方式。 |
ng-mousedown | 指定 on mousedown 事件的行为。 |
ng-mouseenter | 指定 on mouseenter 事件的行为。 |
ng-mouseleave | 指定 on mouseleave 事件的行为。 |
ng-mousemove | 指定 on mousemove 事件的行为。 |
ng-mouseover | 指定 on mouseover 事件的行为。 |
ng-mouseup | 指定 on mouseup 事件的行为。 |
ng-non-bindable | 指定在此元素或其子元素中不允许进行数据绑定。 |
ng-open | 指定元素的 open 属性。 |
ng-options | 在 ` |
ng-paste | 指定 on paste 事件的行为。 |
ng-pluralize | 根据 en-us 区域化规则显示消息。 |
ng-readonly | 指定元素的 readonly 属性。 |
ng-repeat | 为集合中的每个数据定义一个模板。 |
ng-required | 指定元素的 required 属性。 |
ng-selected | 指定元素的 selected 属性。 |
ng-show | 显示或隐藏 HTML 元素。 |
ng-src | 为 ` |
ng-srcset | 为 ` |
ng-style | 为元素指定 style 属性。 |
ng-submit | 指定在 onsubmit 事件上运行的表达式。 |
ng-switch | 指定一个条件,用于显示/隐藏子元素。 |
ng-transclude | 指定插入转录元素的位置。 |
ng-value | 指定输入元素的值。 |
HTML 元素上的 AngularJS 指令
AngularJS 修改了某些 HTML 元素的默认行为。
元素 | 描述 |
---|---|
a | AngularJS 修改了 `` 元素的默认行为。 |
form | AngularJS 修改了 ` |
input | AngularJS 修改了 `` 元素的默认行为。 |
script | AngularJS 修改了 ` |