AngularJS HTML DOM详解及示例代码


Posted in Javascript onAugust 17, 2016

以下指令可用于应用程序数据绑定到HTML DOM元素的属性。

S.No. 名称 描述
1 ng-disabled 禁用一个给定的控制
2 ng-show 显示一个给定的控制
3 ng-hide 隐藏在给定的控制
4 ng-click 表示AngularJS click事件

 ng-disabled 指令

添加ng-disabled属性到一个HTML按钮,通过它的模型。该模型绑定到复选框,看看以下变化。

<input type="checkbox" ng-model="enableDisableButton">Disable Button
<button ng-disabled="enableDisableButton">Click Me!</button>

ng-show 指令

添加ng-show属性到一个HTML按钮,并把它传递模型。绑定模型到复选框,看看以下变化。

<input type="checkbox" ng-model="showHide1">Show Button
<button ng-show="showHide1">Click Me!</button>

ng-hide 指令

添加ng-hide属性为HTML按钮,通过它的模型。绑定模型到复选框,看看以下变化。

<input type="checkbox" ng-model="showHide2">Hide Button
<button ng-hide="showHide2">Click Me!</button>

ng-click 指令

添加ng-click属性为HTML按钮并更新模型。模型绑定HTML看看结合的变化。

<p>Total click: {{ clickCounter }}</p></td>
<button ng-click="clickCounter = clickCounter + 1">Click Me!</button>

例子

下面的例子将展示上述所有指令。

testAngularJS.html

<html>
<head>
<title>AngularJS HTML DOM</title>
</head>
<body>
<h2>AngularJS Sample Application</h2>
<div ng-app="">
<table border="0">
<tr>
  <td><input type="checkbox" ng-model="enableDisableButton">Disable Button</td>
  <td><button ng-disabled="enableDisableButton">Click Me!</button></td>
</tr>
<tr>
  <td><input type="checkbox" ng-model="showHide1">Show Button</td>
  <td><button ng-show="showHide1">Click Me!</button></td>
</tr>
<tr>
  <td><input type="checkbox" ng-model="showHide2">Hide Button</td>
  <td><button ng-hide="showHide2">Click Me!</button></td>
</tr>
<tr>
  <td><p>Total click: {{ clickCounter }}</p></td>
  <td><button ng-click="clickCounter = clickCounter + 1">Click Me!</button></td>
</tr>
</table>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js"></script>
</body>
</html>

输出

在Web浏览器打开textAngularJS.html,看到以下结果:

AngularJS HTML DOM详解及示例代码

以上就是对AngularJS HTML DOM资料的整理,后续继续补充相关资料,谢谢大家对本站的支持!

Javascript 相关文章推荐
JavaScript入门教程(11) js事件处理
Jan 31 Javascript
javascript Array.prototype.slice使用说明
Oct 11 Javascript
自己写的Javascript计算时间差函数
Oct 28 Javascript
Javascript判断图片尺寸大小实例分析
Jun 16 Javascript
JavaScript利用正则表达式去除日期中的“-”
Jul 01 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
Feb 07 Javascript
Node.js安装详细步骤教程(Windows版)详解
Sep 01 Javascript
layui 实现自动选择radio单选框(checked)的方法
Sep 03 Javascript
layer提示框添加多个按钮选择的实例
Sep 12 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
Aug 04 Javascript
使用Ajax实现无刷新上传文件
Apr 12 Javascript
AngularJS表格详解及示例代码
Aug 17 #Javascript
AngularJS过滤器详解及示例代码
Aug 16 #Javascript
AngularJS控制器详解及示例代码
Aug 16 #Javascript
AngularJS表达式讲解及示例代码
Aug 16 #Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 #Javascript
jQuery多文件异步上传带进度条实例代码
Aug 16 #Javascript
AngularJS指令详解及示例代码
Aug 16 #Javascript
You might like
通过PHP CLI实现简单的数据库实时监控调度
2009/07/01 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
2011/12/05 PHP
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP用FTP类上传文件视频等的简单实现方法
2016/09/23 PHP
JavaScript 高级语法介绍
2009/06/15 Javascript
javascript 一个函数对同一元素的多个事件响应
2009/07/25 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
2014/06/14 Javascript
js处理php输出时间戳对不上号的解决方法
2014/06/20 Javascript
jQuery实现行文字链接提示效果的方法
2015/03/10 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
2016/02/06 Javascript
基于JS如何实现类似QQ好友头像hover时显示资料卡的效果(推荐)
2016/06/09 Javascript
JS实现简单的tab切换选项卡效果
2016/09/21 Javascript
js实现日期显示的一些操作(实例讲解)
2017/07/27 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
vue+webpack中配置ESLint
2018/11/07 Javascript
vue watch关于对象内的属性监听
2019/04/22 Javascript
laravel-admin 与 vue 结合使用实例代码详解
2019/06/04 Javascript
你或许不知道的一些npm实用技巧
2019/07/04 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
2020/04/25 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
python3+requests接口自动化session操作方法
2018/10/13 Python
利用Python求阴影部分的面积实例代码
2018/12/05 Python
Python连接SQLite数据库并进行增册改查操作方法详解
2020/02/18 Python
Pytest参数化parametrize使用代码实例
2020/02/22 Python
用CSS3打造HTML5的Logo(实现代码)
2016/06/16 HTML / CSS
Canvas引入跨域的图片导致toDataURL()报错的问题的解决
2018/09/19 HTML / CSS
美国最大网上鞋店:Zappos
2016/07/25 全球购物
英国最大的电脑零售连锁店集团:PC World
2016/10/10 全球购物
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
生物专业个人自荐信范文
2013/11/29 职场文书
施工材料员岗位职责
2014/02/12 职场文书
党员发展大会主持词
2015/07/03 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript