AngularJS 參考手冊
AngularJS 指令
本教學用到的 AngularJS 指令 :
指令 | 描述 |
---|---|
#ng-app | #定義應用程式的根元素。 |
ng-bind | 綁定HTML 元素到應用程式資料 |
ng-bind-html | 綁定HTML 元素的innerHTML 到應用程式數據,並移除HTML 字串中危險字元 |
ng-bind-template | 規定要使用模板替換的文字內容 |
ng-blur | 規定blur 事件的行為 |
ng-change | 規定在內容改變時要執行的表達式 |
ng-checked | #規定元素是否被選取 |
指定HTML 元素使用的CSS 類別 | |
類似ng-class,但只在偶數行起作用 | |
類似ng-class,但只在奇數行起作用 | |
定義元素被點擊時的行為 | |
在套用正要載入時防止其閃爍 | |
定義應用的控制器物件 | |
規定拷貝事件的行為 | |
修改內容的安全性策略 | |
規定剪切事件的行為 | |
規定雙擊事件的行為 | |
規定一個元素是否被停用 | |
#規定聚焦事件的行為 | |
#指定HTML表單繼承控制器表單 | |
隱藏或顯示HTML 元素 | |
為the <a> 元素指定連結 | |
如果條件為false 移除HTML 元素 | |
在應用程式中包含HTML 檔案 | |
定義應用程式的初始化值 | |
定義應用程式必須使用到的函式庫,如:jQuery | |
規定按下按鍵事件的行為 | |
規定按下按鍵事件的行為 | |
規定放開按鍵事件的行為 | |
將文字轉換為清單(陣列) | |
綁定HTML 控制器的值到應用資料 | |
ng-mousedown | |
ng-mouseenter | |
ng-mouseleave | |
##ng-mousemove | |
ng-mouseover | |
ng-mouseup | |
ng-non-bindable | |
ng-open | |
ng-options | 在<select> 清單中指定<options> |
#規定貼上事件的行為 | |
根據本地化規則顯示訊息 | |
指定元素的readonly 屬性 | |
#定義集合中每項資料的範本 | ##ng-selected |
ng-show | |
ng -src | |
ng-srcset | |
ng-style | |
#ng-submit | |
ng-switch | |
ng-transclude | |
ng-value | |
##過濾器解析AngularJs 過濾器。 |
ng-click
ng -dbl-click
ng-mousedown
#ng-mouseenter
- ##ng-mouseleave
- ng-mousemove
- ng-keydown
- ng-keyup
- ng-keypress
- ng-change
- #事件解析: Angular 事件。 AngularJS 驗證屬性
$dirty
- $invalid
- ##$error
- 驗證解析:Angular 驗證。
AngularJS 全域API
轉換
angular.lowercase() | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#angular.uppercase() | |||||||||||||||||||||||||||||||||||||
angular.copy() | |||||||||||||||||||||||||||||||||||||
angular.forEach() | |||||||||||||||||||||||||||||||||||||
比較
##API
|