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 相关文章推荐
用javascript实现分割提取页面所需内容
May 09 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
Jan 15 Javascript
jQuery Ajax异步处理Json数据详解
Nov 05 Javascript
js判断变量初始化的三种形式及推荐用的形式
Jul 22 Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 Javascript
js与jquery回车提交的方法
Feb 03 Javascript
Jquery中CSS选择器用法分析
Feb 10 Javascript
jQuery siblings()用法实例详解
Apr 26 Javascript
js无提示关闭浏览器窗口的两种方法分析
Nov 06 Javascript
浅谈ECMAScript6新特性之let、const
Aug 02 Javascript
vue cli升级webapck4总结
Apr 04 Javascript
浅谈Vue组件单元测试究竟测试什么
Feb 05 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的博客ping服务代码
2012/02/04 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
如何打开php的gd2库
2017/02/09 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
尝试在让script的type属性等于text/html
2013/01/15 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
javascript拖拽应用实例
2016/03/25 Javascript
详解Node.Js如何处理post数据
2016/09/19 Javascript
原生JS实现匀速图片轮播动画
2016/10/18 Javascript
react-router JS 控制路由跳转实例
2017/06/15 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
浅谈Vue数据响应
2018/11/05 Javascript
小程序实现页面顶部选项卡效果
2018/11/06 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
vue 导出文件,携带请求头token操作
2020/09/10 Javascript
微信小程序选择图片控件
2021/01/19 Javascript
Python标准库之随机数 (math包、random包)介绍
2014/11/25 Python
使用Python的判断语句模拟三目运算
2015/04/24 Python
Python 序列的方法总结
2016/10/18 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
TensorFlow2.0矩阵与向量的加减乘实例
2020/02/07 Python
关于Django Models CharField 参数说明
2020/03/31 Python
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
Looking4Parking美国:全球排名第一的机场停车比较品牌
2019/08/26 全球购物
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
2016/10/17 面试题
老总助理工作岗位职责
2014/02/06 职场文书
暑期社会实践先进个人主要事迹
2014/05/22 职场文书
旅游节目策划方案
2014/05/26 职场文书
德育标兵事迹材料
2014/08/24 职场文书
检讨书范文大全
2015/05/07 职场文书
七一晚会主持词
2015/06/29 职场文书
公司费用报销管理制度
2015/08/04 职场文书
学风建设主题班会
2015/08/17 职场文书
Python之基础函数案例详解
2021/08/30 Python