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 修改了 ` |