在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ AngularJS HTML DOM
AngularJS國際化
AngularJS表達式
AngularJS控制器
AngularJS MVC體系結構
AngularJS表單
AngularJS服務
AngularJS作用域
AngularJS快速入門
AngularJS包括
AngularJS第一個應用程序
AngularJS HTML DOM
AngularJS過濾器
AngularJS模塊
AngularJS Ajax
AngularJS自定義指令
AngularJS教程
AngularJS依賴注入
AngularJS表格
AngularJS指令
AngularJS環(huán)境設置
AngularJS視圖

AngularJS HTML DOM

以下指令可用于應用程序數(shù)據(jù)綁定到HTML DOM元素的屬性。

S.No. 名稱 描述
1 ng-disabled 禁用一個給定的控制
2 ng-show 顯示一個給定的控制
3 ng-hide 隱藏在給定的控制
4 ng-click 表示AngularJS click事件

ng-disabled 指令

添加ng-disabled屬性到一個HTML按鈕,通過它的模型。該模型綁定到復選框,看看以下變化。

<input type="checkbox" ng-model="enableDisableButton">Disable Button
<button ng-disabled="enableDisableButton">Click Me!</button>

ng-show 指令

添加ng-show屬性到一個HTML按鈕,并把它傳遞模型。綁定模型到復選框,看看以下變化。

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

ng-hide 指令

添加ng-hide屬性為HTML按鈕,通過它的模型。綁定模型到復選框,看看以下變化。

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

ng-click 指令

添加ng-click屬性為HTML按鈕并更新模型。模型綁定HTML看看結合的變化。

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

例子

下面的例子將展示上述所有指令。

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>

輸出

在Web瀏覽器打開textAngularJS.html,看到以下結果:


上一篇:AngularJS教程下一篇:AngularJS服務