Rumah > hujung hadapan web > tutorial js > Pengenalan kepada sokongan DOM HTML AngularJS_AngularJS

Pengenalan kepada sokongan DOM HTML AngularJS_AngularJS

WBOY
Lepaskan: 2016-05-16 15:54:42
asal
1149 orang telah melayarinya

Arahan berikut boleh digunakan untuk menggunakan pengikatan data pada atribut elemen DOM HTML.

201561794017811.jpg (742×213)

Tambahkan atribut ng-show pada butang HTML dan hantarkannya kepada model. Ikat model pada kotak pilihan dan lihat perubahan berikut.

<input type="checkbox" ng-model="showHide1">Show Button
<button ng-show="showHide1">Click Me!</button>

Salin selepas log masuk

arahan ng-hide

Tambahkan atribut ng-hide pada butang HTML, melalui modelnya. Ikat model pada kotak pilihan dan lihat perubahan berikut.

<input type="checkbox" ng-model="showHide2">Hide Button
<button ng-hide="showHide2">Click Me!</button>

Salin selepas log masuk

arahan ng-klik

Tambahkan atribut ng-click pada butang HTML dan kemas kini model. Model mengikat HTML untuk melihat perubahan yang mengikat.

<p>Total click: {{ clickCounter }}</p></td>
<button ng-click="clickCounter = clickCounter + 1">Click Me!</button>

Salin selepas log masuk

Contoh

Contoh berikut akan menunjukkan semua arahan di atas.
testAngularJS.html

<html>
<head>
<title>AngularJS HTML DOM</title>
</head>
<body>
<h2>AngularJS Sample Application</h2>
<div ng-app="">
<table border="0">
<tr>
  <td><input type="checkbox" ng-model="enableDisableButton">Disable Button</td>
  <td><button ng-disabled="enableDisableButton">Click Me!</button></td>
</tr>
<tr>
  <td><input type="checkbox" ng-model="showHide1">Show Button</td>
  <td><button ng-show="showHide1">Click Me!</button></td>
</tr>
<tr>
  <td><input type="checkbox" ng-model="showHide2">Hide Button</td>
  <td><button ng-hide="showHide2">Click Me!</button></td>
</tr>
<tr>
  <td><p>Total click: {{ clickCounter }}</p></td>
  <td><button ng-click="clickCounter = clickCounter + 1">Click Me!</button></td>
</tr>
</table>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
</body>
</html>

Salin selepas log masuk

Output

Buka textAngularJS.html dalam pelayar web dan lihat hasil berikut:

201561794134891.png (694×337)

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan