AngularJS HTML DOM
        【摘要】 
AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。
ng-disabled 指令:
ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性。
+ View Code?12345678910111213141516171819202122<!DOCTYPE html><html><he...
    
    
    
    AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。
ng-disabled 指令:
ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性。
| 
        1
        
        2
        
        3
        
        4
        
        5
        
        6
        
        7
        
        8
        
        9
        
        10
        
        11
        
        12
        
        13
        
        14
        
        15
        
        16
        
        17
        
        18
        
        19
        
        20
        
        21
        
        22
        | <!DOCTYPEhtml><html><head><metacharset="utf-8"><scriptsrc="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body><divng-app="" ng-init="mySwitch=true"><p><buttonng-disabled="mySwitch">点我!</button></p><p><inputtype="checkbox" ng-model="mySwitch"/>按钮</p><p>{{ mySwitch }}</p></div> </body></html> | 
讲解:
ng-disabled 指令绑定应用程序数据 "mySwitch" 到 HTML 的 disabled 属性。
ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的内容(value)。
如果 mySwitch 为true, 按钮将不可用;如果 mySwitch 为false, 按钮则可用。
ng-show指令:
ng-show 指令隐藏或显示一个 HTML 元素。
| 
        1
        
        2
        
        3
        
        4
        
        5
        
        6
        
        7
        
        8
        
        9
        
        10
        
        11
        
        12
        
        13
        
        14
        
        15
        
        16
        
        17
        
        18
        | <!DOCTYPEhtml><html><head><metacharset="utf-8"><scriptsrc="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body><divng-app=""><png-show="true">我是可见的。</p><png-show="false">我是不可见的。</p></div> </body></html> | 
ng-show 指令根据 value 的值来显示(隐藏)HTML 元素。
你可以使用表达式来计算布尔值( true 或 false):
| 
        1
        
        2
        
        3
        
        4
        
        5
        | <divng-app="" ng-init="hour=13"> <png-show="hour > 12">我是可见的。</p> </div> | 
ng-hide指令:
ng-hide 指令用于隐藏或显示 HTML 元素。
| 
        1
        
        2
        
        3
        
        4
        
        5
        
        6
        
        7
        
        8
        
        9
        
        10
        
        11
        
        12
        
        13
        
        14
        
        15
        
        16
        
        17
        
        18
        | <!DOCTYPEhtml><html><head><metacharset="utf-8"><scriptsrc="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body><divng-app=""><png-hide="true">我是不可见的。</p><png-hide="false">我是可见的。</p></div> </body></html> | 
文章来源: www.cnblogs.com,作者:姜腾腾,版权归原作者所有,如需转载,请联系作者。
原文链接:www.cnblogs.com/jiangtengteng/p/5986119.html
        【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
            cloudbbs@huaweicloud.com
        
        
        
        
        
        
        - 点赞
- 收藏
- 关注作者
 
             
           
评论(0)