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 的addEventListener()及attachEvent()区别分析
May 21 Javascript
js简单实现HTML标签Select联动带跳转
Oct 23 Javascript
jQuery中;function($,undefined) 前面的分号的用处
Dec 17 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
Aug 17 Javascript
详解AngularJS中自定义过滤器
Dec 28 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
Oct 10 Javascript
在Vue.js中使用Mixins的方法
Sep 12 Javascript
解决vue2中使用axios http请求出现的问题
Mar 05 Javascript
vue  directive定义全局和局部指令及指令简写
Nov 20 Javascript
详解小程序之简单登录注册表单验证
May 13 Javascript
vue-iview动态新增和删除的方法
Jun 17 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
Jul 31 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图像处理类代码分享
2012/01/19 PHP
解析php获取字符串的编码格式的方法(函数)
2013/06/21 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
JavaScript For Beginners(转载)
2007/01/05 Javascript
javascript中日期转换成时间戳的小例子
2013/03/21 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
javascript实现捕捉键盘上按下的键
2015/05/05 Javascript
炫酷的js手风琴效果
2016/10/13 Javascript
bootstrapvalidator之API学习教程
2017/06/29 Javascript
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
2017/12/21 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
python基础教程之循环介绍
2014/08/29 Python
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
python实现对求解最长回文子串的动态规划算法
2018/06/02 Python
Python requests库用法实例详解
2018/08/14 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
Python将字符串常量转化为变量方法总结
2019/03/17 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
python 动态绘制爱心的示例
2020/09/27 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
HTML5 Canvas鼠标与键盘事件demo示例
2013/07/04 HTML / CSS
HTML5 通过Vedio标签实现视频循环播放的示例代码
2020/08/05 HTML / CSS
美国电子产品折扣网站:Daily Steals
2017/05/20 全球购物
应届生骨科医生求职信
2013/10/31 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
教师师德演讲稿
2014/05/06 职场文书
2014班子“三严三实”对照检查材料思想汇报
2014/09/18 职场文书
教师政风行风评议心得体会
2014/10/21 职场文书
工作态度检讨书范文
2015/05/06 职场文书
体育部部长竞选稿
2015/11/21 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python
用CSS3画一个爱心
2021/04/27 HTML / CSS
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android