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中获取事件对象的方法小结
Mar 13 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
Oct 30 Javascript
输入密码检测大写是否锁定js实现代码
Dec 03 Javascript
js中小数转换整数的方法
Jan 26 Javascript
jquery选择器之基本过滤选择器详解
Jan 27 Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 Javascript
javascript异步编程代码书写规范Promise学习笔记
Feb 11 Javascript
javascript设计模式Constructor(构造器)模式
Aug 19 Javascript
js表单登陆验证示例
Oct 19 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
Dec 08 Javascript
JavaScript实现酷炫的鼠标拖尾特效
Feb 18 Javascript
vue如何使用模拟的json数据查看效果
Mar 31 Vue.js
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
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
用php+mysql一个名片库程序
2006/10/09 PHP
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
php实现的CSS更新类实例
2014/09/22 PHP
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
php打乱数组二维数组多维数组的简单实例
2016/06/17 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
js在数组中删除重复的元素自保留一个(两种实现思路)
2014/08/22 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
浅谈window对象的scrollBy()方法
2015/07/15 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
2017/02/13 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
vue router 源码概览案例分析
2018/10/09 Javascript
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
2019/04/24 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
2017/12/11 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
python实现自动解数独小程序
2019/01/21 Python
使用CSS3制作响应式导航菜单的方法
2015/07/12 HTML / CSS
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
教师党员思想汇报
2014/01/06 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
法人代表资格证明书
2015/06/18 职场文书
从事会计工作年限证明
2015/06/23 职场文书
幼儿园开学报名通知
2015/07/16 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python