Kode ini sangat sederhana, jadi saya tidak banyak bicara omong kosong, cukup sajikan kode:
Salinan kode adalah sebagai berikut:
<! Doctype html>
<Html>
<head>
<meta charset = "UTF-8">
<title> unt judul dokumen </iteme>
</head>
<Script src = "http: // localhost: 81/js/jQuery.js">
</script>
<Script src = "http: // localhost: 81/js/angular.min.js">
</script>
<body ng-app = "app">
<Div ng-controller = "testctrl">
<Div ng-Form Test>
<input ng-model = "a" type = "email" />
<tombol ng-click = "do ()"> Lihat </button>
</div>
</div>
<script>
app = angular.module ("app", []);
app.directive ('test', function () {<br> // Perintah formulir memiliki pengontrol default sebagai parameter keempat
var link = fungsi ($ scope, $ element, $ attrs, $ ctrl) {
$ scope.do = function () {
// $ ctrl. $ setDirty ();
console.log ($ ctrl. $ pristine); // Bentuk tidak pasif?
Console.log ($ Ctrl. $ Dirty); // bentuk pasif?
console.log ($ ctrl. $ valid); // apakah formulir telah diperiksa
console.log ($ ctrl. $ tidak valid); // Apakah ada kesalahan dalam bentuk
console.log ($ ctrl. $ error); // Ada bidang kesalahan dalam bentuk
}
}
kembali {
Compile: function () {
tautan pengembalian
},
membutuhkan: 'bentuk',
Batasi: 'a'
}
});
app.controller ('testctrl', function ($ scope) {
// Jika tidak ada pengontrol, hal ini belum diinisialisasi ..
});
</script>
</body>
</html>
Yang ingin saya bagikan dengan Anda adalah verifikasi bentuk AngularJS paling mendasar, saya harap Anda menyukainya.