AngularJS HTML DOM

AngularJS 提供了一些指令用于绑定应用数据到 HTML DOM 元素的属性上

ng-disabled 指令

ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性

<div ng-app="" ng-init="mySwitch=true">
    <p><button ng-disabled="mySwitch">点我!</button></p>
    <p><input type="checkbox" ng-model="mySwitch">按钮</p>
    <p>{{ mySwitch }}</p>
</div>
<footer>简单教程,简单编程<br/>Copyright © 简单教程 www.twle.cn</footer>

运行范例 »

上面的范例中

  1. ng-disabled 指令绑定应用程序数据 "mySwitch" 到 HTML 的 disabled 属性

  2. ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的 value 属性

如果 mySwitchtrue , 按钮将不可用

<p><button disabled>点我!</button></p>

如果 mySwitchfalse , 按钮则可用

<p><button>点我!</button></p>

ng-show 指令

ng-show 指令隐藏或显示一个 HTML 元素

<div ng-app="">
    <p ng-show="true">我是可见的</p>
    <p ng-show="false">我是不可见的</p>
</div>
<footer>简单教程,简单编程<br/>Copyright © 简单教程 www.twle.cn</footer>

运行范例 »

ng-show 指令根据 value 的值来显示(隐藏)HTML 元素

我们也可以使用表达式来计算布尔值 ( true 或 false )

<div ng-app="" ng-init="hour=13">
    <p ng-show="hour > 12">我是可见的</p>
</div>
<footer>简单教程,简单编程<br/>Copyright © 简单教程 www.twle.cn</footer>

运行范例 »

ng-hide 指令

ng-hide 指令用于隐藏或显示 HTML 元素

ng-hide 指令实际上就是根据 value 的值来显示或者隐藏元素

ng-hide 在 value = false 时给元素添加 .ng-hide 样式类

<div ng-app="">
    <p ng-hide="true">我是不可见的</p>
    <p ng-hide="false">我是可见的</p>
</div>

运行范例 »

学习 AngularJS

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.