指令

作用

說明

ng-init

建立資料模型變數並設定初值

用於.html檔建立資料模型變數並設定初值。

ng-model

綁定資料模型變數

用於.html檔,用來綁定資料模型變數。須搭配controller,由$scope定義資料模型變數。

ng-click

點選事件

設定點選事件的callback函式。須搭配controller,由$scope定義callback函式。

ng-options

設定下拉選單的選項

用於<select>標籤,可搭配controller,由$scope定義選項的{text:”選項字串”, value:數值}陣列,再由ng-options運用。

ng-change

輸入欄位資料改變事件

設定輸入欄位資料改變事件的callbacck函式。

ng-app

設定AngularJS應用

設定AngularJS應用的名稱。須在JavaScript檔使用angular.module()建立對應的模組。

ng-controller

指定套用的controller

為特定的view或區塊設定套用的controller。須在JavaScript檔使用angular.module().controller()建立對應的controller。