AngularJSリファレンスマニュアル
AngularJS指令
このチュートリアルで使用されているAngularJS指令:
| 命令 | 説明する |
|---|---|
| ng-app | アプリケーションのルート要素を定義します。 |
| ng-bind | HTML要素をアプリケーションデータにバインドします |
| ng-bind-html | HTML要素のinnerhtmlをアプリケーションデータにバインドし、HTML文字列から危険な文字を削除します |
| ng-bind-template | テンプレートに置き換えるテキストコンテンツを指定します |
| ng-blur | ぼかしイベントの動作の提供 |
| ng-change | コンテンツが変更されたときに実行される式を指定します |
| ng-checked | 要素が選択されているかどうかを指定します |
| ngクラス | HTML要素で使用されるCSSクラスを指定します |
| ng-class-even | NGクラスに似ていますが、偶数行でのみ動作します |
| ng-class-odd | Ngクラスに似ていますが、奇数線でのみ動作します |
| ngクリック | 要素がクリックされたときの動作を定義します |
| 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 | 条件が偽の場合は、HTML要素を削除します |
| ng-clude | アプリに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 | 要素の開く属性を指定します |
| ng-options | <select>リストで<options>を指定します |
| ng-paste | 貼り付けイベントの動作を指定します |
| ng-pluralize | ローカリゼーションルールに従って情報を表示します |
| ng-readonly | 指定された要素の読み取りプロパティ |
| ng-repeat | コレクション内の各データのテンプレートを定義します |
| ng選択 | 指定された要素の選択された属性 |
| ng-show | HTML要素を表示または非表示にします |
| ng-src | <img>要素のSRC属性を指定します |
| ng-srcset | <img>要素のsrcset属性を指定します |
| ngスタイル | 要素のスタイル属性を指定します |
| ng-submit | OnSubmitイベントが発生したときに実行された式を指定します |
| ng-switch | 子要素を表示または隠す条件を指定します |
| ng-transclude | 充填のターゲット位置を指定します |
| ng-value | 入力要素の値を指定します |
フィルターはAngularJSフィルターを分析します。
AngularJSイベント
AngularJSは次のイベントをサポートしています。
ngクリック
ng-dbl-click
ng-mousedown
ng-mouseenter
ng-mouseleave
ng-mousemove
ng-keydown
ng-keyup
ng-keypress
ng-change
イベント分析:角度イベント。
AngularJS検証プロパティ
$汚い
$無効
$エラー
検証分析:角度検証。
AngularJSグローバルAPI
変換する
| API | 説明する |
|---|---|
| angular.lowercase() | 文字列を小文字に変換します |
| angular.uppercase() | 文字列を大文字に変換します |
| angular.copy() | 配列またはオブジェクトのディープコピー |
| angular.foreach() | オブジェクトまたは配列の反復関数 |
比較する
| API | 説明する |
|---|---|
| angular.isarray() | 参照が配列の場合はtrueを返します |
| angular.isdate() | 参照日の場合はtrueを返します |
| angular.isdefined() | 参照された定義がある場合はtrueを返します |
| angular.iselement() | 参照がDOM要素である場合、trueを返します |
| angular.ispunction() | 参照された関数の場合はtrueを返します |
| angular.isnumber() | 参照された番号の場合はtrueを返します |
| angular.isobject() | 参照されたオブジェクトの場合はtrueを返します |
| angular.isstring() | 参照された文字列の場合はtrueを返します |
| angular.isundefined() | 参照が未定義の場合はtrueを返します |
| angular.equals() | 2つのオブジェクトが等しい場合はtrueを返します |
JSON
| API | 説明する |
|---|---|
| angular.fromjson() | json文字列を脱isializeします |
| angular.tojson() | JSON文字列をシリアル化します |
ベース
| API | 説明する |
|---|---|
| angular.bootstrap() | 手動でangularjsを開始します |
| angular.element() | DOM要素またはHTML文字列の一部をラップし、jQuery要素として処理します。 |
| angular.module() | AngularJSモジュールを作成、登録、または取得します |
グローバルAPI分析:Angular API。
上記は、AngularJSのリファレンスマニュアルのコレクションです。それを必要とする人のためには、それを参照してください。