AngularJS HTML DOM
- 上一頁 AngularJS SQL
- 下一頁 AngularJS 事件
AngularJS 提供指令可將應用程序數據綁定到 HTML DOM 元素的屬性上。
ng-disabled 指令
ng-disabled 指令將 AngularJS 應用程序數據綁定到 HTML 元素的 disabled 屬性上。
AngularJS 實例
<div ng-app="" ng-init="mySwitch=true"> <p> <button ng-disabled="mySwitch">點擊我!</button> </p> <p> <input type="checkbox" ng-model="mySwitch">Button </p> <p> {{ mySwitch }} </p> </div>
應用說明:
ng-disabled
指令將應用程序數據 mySwitch
綁定到 HTML 按鈕的 disabled
屬性上。
ng-model
指令將 HTML 復選框元素的值綁定到 mySwitch
的值上。
如果 mySwitch
的值為 true
,則按鈕將被禁用:
<p> <button disabled>點擊我!</button> </p>
如果 mySwitch
的值為 false
,則按鈕將不會被禁用:
<p> <button>點擊我!</button> </p>
ng-show 指令
ng-show
指令顯示或隱藏 HTML 元素。
AngularJS 實例
<div ng-app=""> <p ng-show="true">我是可見的。</p> <p ng-show="false">我是不可見的。</p> </div>
ng-show
指令根據 ng-show 的值顯示(或隱藏)HTML 元素。
您可以使用任何評估為真或假的表達式:
AngularJS 實例
<div ng-app="" ng-init="hour=13"> <p ng-show="hour > 12">I am visible.</p> </div>
在下一章中,將提供更多示例,說明如何使用按鈕單擊來隱藏 HTML 元素。
ng-hide 指令
ng-hide
指令隱藏或顯示 HTML 元素。
AngularJS 實例
<div ng-app=""> <p ng-hide="true">我是不可見的。</p> <p ng-hide="false">我是可見的。</p> </div>
- 上一頁 AngularJS SQL
- 下一頁 AngularJS 事件