Panduan Rujukan AngularJS
- Hal sebelumnya Contoh AngularJS
- Hal berikutnya Panduan AngularJS
Arahan AngularJS
Instruktur | Keterangan |
---|---|
ng-app | Tentukan elemen root aplikasi. |
ng-bind | Ikuti konten elemen HTML ke data aplikasi. |
ng-bind-html | Ikuti HTML elemen innerHTML ke data aplikasi, dan hapus kode berbahaya dari string HTML. |
ng-bind-template | Tentukan konten teks yang akan digantikan dengan template. |
ng-blur | Tentukan tingkah laku peristiwa blur. |
ng-change | Tentukan ekspresi yang akan dihitung saat konten diubah pengguna. |
ng-checked | Tentukan apakah elemen diselengkapkan. |
ng-class | Tentukan kelas CSS yang ada di atas elemen HTML. |
ng-class-even | Sama seperti ng-class, tetapi hanya berlaku untuk baris ganjil. |
ng-class-odd | Sama seperti ng-class, tetapi hanya berlaku untuk baris genap. |
ng-click | Tentukan ekspresi yang akan dihitung saat elemen disorot. |
ng-cloak | Mencegah blinks saat memuat aplikasi. |
ng-controller | Tentukan objek pengawal aplikasi. |
ng-copy | Tentukan tingkah laku di atas peristiwa salinan. |
ng-csp | Tukar dasar keselamatan kandungan. |
ng-cut | 指定剪切事件上的行为。 |
ng-dblclick | 指定双击事件上的行为。 |
ng-disabled | 指定元素是否被禁用。 |
ng-focus | 指定焦点事件上的行为。 |
ng-form | 指定要从中继承控件的 HTML 表单。 |
ng-hide | 隐藏或显示 HTML 元素。 |
ng-href | 指定 <a> 元素的 url。 |
ng-if | 如果条件为 false,则删除 HTML 元素。 |
ng-include | 在应用程序中包含 HTML。 |
ng-init | 定义应用程序的初始值。 |
ng-jq | 指定应用程序必须使用库,例如 jQuery。 |
ng-keydown | 指定 keydown 事件上的行为。 |
ng-keypress | 指定 keypress 事件上的行为。 |
ng-keyup | 指定 keyup 事件上的行为。 |
ng-list | 将文本转换为列表(数组)。 |
ng-maxlength | 指定输入字段中允许的最大字符数。 |
ng-minlength | 指定输入字段中允许的最小字符数。 |
ng-model | 将 HTML 控件的值绑定到应用程序数据。 |
ng-model-options | 指定如何完成模型中的更新。 |
ng-mousedown | 指定 mousedown 事件上的行为。 |
ng-mouseenter | 指定 mouseenter 事件上的行为。 |
ng-mouseleave | 指定 mouseleave 事件上的行为。 |
ng-mousemove | 指定 mousemove 事件上的行为。 |
ng-mouseover | 指定 mouseover 事件上的行为。 |
ng-mouseup | 指定 mouseup 事件上的行为。 |
ng-non-bindable | 指定此元素或其子元素中不能发生数据绑定。 |
ng-open | 指定元素的 open 属性。 |
ng-options | 指定 <select> 列表中的 <options>。 |
ng-paste | 指 paste 事件上的行为。 |
ng-pluralize | 指定根据 en-us 本地化规则显示的消息。 |
ng-readonly | 指定元素的 readonly 属性。 |
ng-repeat | 定义集合中每个数据的模板。 |
ng-required | Tentukan atribut required elemen. |
ng-selected | Tentukan atribut selected elemen. |
ng-show | Tunjuk atau sembunyikan elemen HTML. |
ng-src | Tentukan atribut src elemen <img>. |
ng-srcset | Tentukan atribut srcset elemen <img>. |
ng-style | Tentukan atribut style elemen. |
ng-submit | Tentukan ekspresi yang akan dijalankan di atas peristiwa onsubmit. |
ng-switch | Tentukan kondisi yang digunakan untuk menunjukkan/sembunyikan anak elemen. |
ng-transclude | Tentukan titik pemasukan untuk elemen yang disertakan. |
ng-value | Tentukan nilai elemen input. |
Arahan AngularJS di atas elemen HTML
AngularJS mengubah tingkah laku lalai beberapa elemen HTML.
Elemen | Keterangan |
---|---|
a | AngularJS mengubah tingkah laku lalai elemen <a>. |
form | AngularJS mengubah tingkah laku lalai elemen <form>. |
input | AngularJS mengubah tingkah laku lalai elemen <input>. |
script | AngularJS mengubah tingkah laku lalai elemen <script>. |
select | AngularJS mengubah tingkah laku lalai elemen <select>. |
textarea | AngularJS mengubah tingkah laku lalai elemen <textarea>. |
Penapis AngularJS
Penapisan | Keterangan |
---|---|
currency | Tukubah nombor kepada format wang. |
date | Tukubah format tarikh kepada format yang ditetapkan. |
filter | Pilih subset projek dari array. |
json | Tukubah objek kepada string JSON. |
limitTo | Hadkan array atau teks kepada jumlah elemen/akar yang ditetapkan. |
lowercase | Tukubah format teks kepada huruf kecil. |
number | Tukubah nombor kepada format teks. |
orderBy | Isihkan array melalui ekspresi. |
uppercase | Tukubah format teks kepada huruf besar. |
Lihat juga:
Panduan:Penapisan Angular.
Properti Pengesahan AngularJS
- $dirty
- $invalid
- $error
Lihat juga:
Panduan:Pengesahan Angular.
API Global AngularJS
Tukubah
API | Keterangan |
---|---|
angular.lowercase() | Tukubah huruf teks kepada huruf kecil. |
angular.uppercase() | Tukubah huruf teks kepada huruf besar. |
angular.copy() | Cipta salinan dalam kedalaman objek atau array. |
angular.forEach() | Lakukan fungsi untuk setiap elemen dalam objek atau array. |
Pbandingan
API | Keterangan |
---|---|
angular.isArray() | Kembalikan true jika referensi adalah array. |
angular.isDate() | Kembalikan true jika referensi adalah tanggal. |
angular.isDefined() | Kembalikan true jika referensi sudah ditentukan. |
angular.isElement() | Kembalikan true jika referensi adalah elemen DOM. |
angular.isFunction() | Kembalikan true jika referensi adalah fungsi. |
angular.isNumber() | Kembalikan true jika referensi adalah bilangan. |
angular.isObject() | Kembalikan true jika referensi adalah objek. |
angular.isString() | Kembalikan true jika referensi adalah string. |
angular.isUndefined() | Kembalikan true jika referensi belum ditentukan. |
angular.equals() | Kembalikan true jika dua referensi sama. |
JSON
API | Keterangan |
---|---|
angular.fromJson() | Menerima string JSON dan mengembalikan objek JavaScript. |
angular.toJson() | Menerima objek JavaScript dan mengembalikan string JSON. |
Dasar
API | Keterangan |
---|---|
angular.bootstrap() | Mulai AngularJS secara manual. |
angular.element() | Mempakai elemen HTML sebagai elemen jQuery. |
angular.module() | Cipta, daftar atau cari modul AngularJS. |
Lihat juga:
Panduan:API Angular.
- Hal sebelumnya Contoh AngularJS
- Hal berikutnya Panduan AngularJS