Panduan Rujukan 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.