AngularJS 入门教程之HTML DOM实例详解


Posted in Javascript onJuly 28, 2016

AngularJS HTML DOM

AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。

ng-disabled 指令

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

AngularJS 实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<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> 

</body>
</html>

运行效果:

按钮

true

实例讲解:

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

ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的内容(value)。

如果 mySwitch 为true, 按钮将不可用:

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

如果 mySwitch 为false, 按钮则可用:

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

ng-show 指令

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

AngularJS 实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<div ng-app="">

<p ng-show="true">我是可见的。</p>

<p ng-show="false">我是不可见的。</p>

</div> 

</body>
</html>

运行效果:

我是可见的。

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

你可以使用表达式来计算布尔值( true 或 false):

AngularJS 实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<div ng-app="" ng-init="hour=13">

<p ng-show="hour > 12">我是可见的。</p>

</div>

</body>
</html>

运行结果:

我是可见的。

Note 在下一个章节中,我们将为大家更多通过点击按钮来隐藏 HTML 元素的实例。

ng-hide 指令

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

AngularJS 实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<div ng-app="">

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

<p ng-hide="false">我是可见的。</p>

</div> 

</body>
</html>

运行结果:

我是可见的。

以上就是对AngularJS HTML DOM 资料的整理,后续继续补充,希望能帮助编程AngularJS的朋友。

Javascript 相关文章推荐
JS Timing
Apr 21 Javascript
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
jQuery实现网页顶部固定导航效果代码
Dec 24 Javascript
Mongoose学习全面理解(推荐)
Jan 21 Javascript
微信小程序  http请求封装详解及实例代码
Feb 15 Javascript
js图片放大镜实例讲解(必看篇)
Jul 17 Javascript
three.js 入门案例详解
Jan 23 Javascript
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
小程序实现左滑删除功能
Oct 30 Javascript
微信小程序搜索功能(附:小程序前端+PHP后端)
Feb 28 Javascript
iphone刘海屏页面适配方法
May 07 Javascript
解决一个微信号同时支持多个环境网页授权问题
Aug 07 Javascript
javascript 小数乘法结果错误的处理方法
Jul 28 #Javascript
轮播的简单实现方法
Jul 28 #Javascript
关于JS变量和作用域详解
Jul 28 #Javascript
jquery轮播的实现方式 附完整实例
Jul 28 #Javascript
AngularJS入门教程中SQL实例详解
Jul 27 #Javascript
AngularJS入门教程之表格实例详解
Jul 27 #Javascript
基于jQuery实现仿微博发布框字数提示
Jul 27 #Javascript
You might like
php UTF8 文件的签名问题
2009/10/30 PHP
Linux编译升级php的详细方法
2013/11/04 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
php批量修改表结构实例
2017/05/24 PHP
JS 页面自动加载函数(兼容多浏览器)
2009/05/18 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
angularjs 处理多个异步请求方法汇总
2015/01/06 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
JS去除字符串最后的逗号实例分析【四种方法】
2019/06/20 Javascript
[26:40]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第一局
2016/02/25 DOTA
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
2015/11/05 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
Python闭包的两个注意事项(推荐)
2017/03/20 Python
深入理解Python中的super()方法
2017/11/20 Python
Python实现的多进程和多线程功能示例
2018/05/29 Python
Python中按值来获取指定的键
2019/03/04 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
2020/03/12 Python
使用python客户端访问impala的操作方式
2020/03/28 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
2020/04/08 Python
Python restful框架接口开发实现
2020/04/13 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
使用Python Tkinter实现剪刀石头布小游戏功能
2020/10/23 Python
CSS3结构性伪类选择器九种写法
2012/04/18 HTML / CSS
Myprotein俄罗斯官网:欧洲第一运动营养品牌
2019/05/05 全球购物
上课玩手机检讨书
2014/02/08 职场文书
小学生评语大全
2014/04/18 职场文书
小学优秀班干部事迹材料
2014/05/25 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
幼儿园大班教师评语
2019/06/21 职场文书
详解Mysql事务并发(脏读、不可重复读、幻读)
2022/04/29 MySQL