Panduan Referensi AngularJS

Instruktur AngularJS

Instruksi Deskripsi
ng-app Definisi elemen root aplikasi.
ng-bind Bind konten elemen HTML ke data aplikasi.
ng-bind-html Bind innerHTML elemen HTML ke data aplikasi, dan hapus kode berbahaya dari string HTML.
ng-bind-template Tentukan konten teks yang akan digantikan dengan template.
ng-blur Tentukan perilaku peristiwa blur.
ng-change Tentukan ekspresi yang akan dihitung saat konten diubah pengguna.
ng-checked Tentukan apakah elemen terpilih.
ng-class Tentukan kelas CSS yang ada di 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 di klik.
ng-cloak Mencegah munculnya berkedip saat memuat aplikasi.
ng-controller Definisi objek kontrol aplikasi.
ng-copy Tentukan perilaku di peristiwa menyalin.
ng-csp 更改内容安全策略。
ng-cut Ubah kebijakan keamanan konten.
ng-cut Tentukan perilaku dalam peristiwa potong.
ng-dblclick Tentukan perilaku dalam peristiwa klik ganda.
ng-disabled Tentukan elemen apakah disabilitasi.
ng-focus Tentukan perilaku dalam peristiwa focus.
ng-form Tentukan formulir HTML yang akan diwarisi kontrol.
ng-hide Sembunyikan atau tampilkan elemen HTML.
ng-href Tentukan url elemen <a>.
ng-if Hapus elemen HTML jika kondisi adalah false.
ng-include Sertakan HTML dalam aplikasi.
ng-init Definisikan nilai awal aplikasi.
ng-jq Tentukan aplikasi harus menggunakan pustaka, seperti jQuery.
ng-keypress Tentukan perilaku dalam peristiwa keypress.
ng-keyup Tentukan perilaku dalam peristiwa keyup.
ng-list Konversi teks ke daftar (array).
ng-maxlength Tentukan jumlah karakter maksimal yang diizinkan di bidang input.
ng-minlength Tentukan jumlah karakter minimal yang diizinkan di bidang input.
ng-model ikat nilai kontrol HTML ke data aplikasi.
ng-model-options Tentukan cara melengkapi pembaruan dalam model.
ng-mousedown Tentukan perilaku dalam peristiwa mousedown.
ng-mouseenter Tentukan perilaku dalam peristiwa mouseenter.
ng-mouseleave Tentukan perilaku dalam peristiwa mouseleave.
ng-mousemove Tentukan perilaku dalam peristiwa mousemove.
ng-mouseover Tentukan perilaku dalam peristiwa mouseover.
ng-mouseup Tentukan perilaku dalam peristiwa mouseup.
ng-non-bindable Tentukan elemen ini atau anaknya tidak boleh terjadi pengikat data.
ng-open Tentukan properti open elemen.
ng-options Tentukan <options> dalam daftar <select>.
ng-paste Tentukan perilaku dalam peristiwa paste.
ng-pluralize Tentukan pesan yang ditampilkan berdasarkan aturan localisasi en-us.
ng-readonly Tentukan properti readonly elemen.
ng-repeat Definisikan model untuk setiap data dalam koleksi.
ng-required Tentukan atribut required elemen.
ng-selected Tentukan atribut selected elemen.
ng-show Tampilkan 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 dijalankan di acara onsubmit.
ng-switch Tentukan kondisi yang digunakan untuk menampilkan/menyembunyikan elemen anak.
ng-transclude Tentukan titik pengeksan elemen yang disertakan.
ng-value Tentukan nilai elemen input.

Instruksi AngularJS di atas elemen HTML

AngularJS mengubah perilaku baku beberapa elemen HTML.

Elemen Deskripsi
a AngularJS mengubah perilaku baku elemen <a>.
form AngularJS mengubah perilaku baku elemen <form>.
input AngularJS mengubah perilaku baku elemen <input>.
script AngularJS mengubah perilaku baku elemen <script>.
select AngularJS mengubah perilaku baku elemen <select>.
textarea AngularJS mengubah perilaku baku elemen <textarea>.

Filter AngularJS

Filter Deskripsi
currency Mengformatkan angka ke format mata uang.
date Mengformatkan tanggal ke format yang ditentukan.
filter Memilih subset item dari array.
json Mengformatkan objek ke string JSON.
limitTo Mengurangi array atau string ke jumlah elemen/karakter yang ditentukan.
lowercase Mengformatkan string ke huruf kecil.
number Mengformatkan angka ke string.
orderBy Mengurutkan array melalui ekspresi.
uppercase Mengformatkan string ke huruf besar.

Lihat Juga:

Panduan:Filter Angular.

Properti Validasi AngularJS

  • $dirty
  • $invalid
  • $error

Lihat Juga:

Panduan:Validasi Angular.

API Global AngularJS

Pemutaran

API Deskripsi
angular.lowercase() Mengubah string ke huruf kecil.
angular.uppercase() Mengubah string ke huruf besar.
angular.copy() Buat salinan mendalam objek atau array.
angular.forEach() Lakukan fungsi untuk setiap elemen dalam objek atau array.

Penggabungan

API Deskripsi
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 angka.
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 Deskripsi
angular.fromJson() Terima string JSON dan kembalikan objek JavaScript.
angular.toJson() Terima objek JavaScript dan kembalikan string JSON.

Dasar

API Deskripsi
angular.bootstrap() Mulai AngularJS secara manual.
angular.element() Lapiskan elemen HTML sebagai elemen jQuery.
angular.module() Buat, daftarkan, atau cari modul AngularJS.

Lihat Juga:

Panduan:API Angular.