简介AngularJS的HTML DOM支持情况


Posted in Javascript onJune 17, 2015

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

简介AngularJS的HTML DOM支持情况

 添加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支持情况

Javascript 相关文章推荐
jQuery 事件队列调整方法
Sep 18 Javascript
JS实现OCX控件的事件响应示例
Sep 17 Javascript
node.js中的buffer.copy方法使用说明
Dec 14 Javascript
jQuery on()方法示例及jquery on()方法的优点
Aug 27 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
JavaScript中三种常见的排序方法
Feb 24 Javascript
vue2中filter()的实现代码
Jul 09 Javascript
webpack 2的react开发配置实例代码
Jul 28 Javascript
重学JS 系列:聊聊继承(推荐)
Apr 11 Javascript
微信小程序自定义模态弹窗组件详解
Dec 24 Javascript
基于JavaScript判断两个对象内容是否相等
Jan 10 Javascript
JavaScript实现简单的图片切换功能(实例代码)
Apr 10 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
Jun 17 #Javascript
JavaScript AOP编程实例
Jun 16 #Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
Jun 16 #Javascript
动态加载jQuery的方法
Jun 16 #Javascript
详解AngularJS中的表格使用
Jun 16 #Javascript
js+HTML5实现视频截图的方法
Jun 16 #Javascript
AngularJS中的过滤器使用详解
Jun 16 #Javascript
You might like
Smarty中调用FCKeditor的方法
2014/10/27 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
PHPCMS2008广告模板SQL注入漏洞修复
2016/10/11 PHP
PHP 裁剪图片
2021/03/09 PHP
javascript removeChild 使用注意事项
2009/04/11 Javascript
JavaScript入门之事件、cookie、定时等
2011/10/21 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
JavaScript制作颜色反转小游戏
2016/09/25 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
使用JavaScript为一张图片设置备选路径的方法
2017/01/04 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
Vue父组件如何获取子组件中的变量
2019/07/24 Javascript
JS实现iframe中子父页面跨域通讯的方法分析
2020/03/10 Javascript
Python进程通信之匿名管道实例讲解
2015/04/11 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
2016/06/13 Python
python中set()函数简介及实例解析
2018/01/09 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
python pandas 如何替换某列的一个值
2018/06/09 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
python 安装移动复制第三方库操作
2020/07/13 Python
python3让print输出不换行的方法
2020/08/24 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
施华洛世奇美国官网:SWAROVSKI美国
2018/02/08 全球购物
Otticanet澳大利亚:最顶尖的世界名牌眼镜, 能得到打折季的价格
2018/08/23 全球购物
入党申请书自我鉴定
2013/10/12 职场文书
木工主管岗位职责
2013/12/08 职场文书
家长给孩子的表扬信
2014/01/17 职场文书
端午节演讲稿
2014/05/23 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
就业导师推荐信范文
2015/03/27 职场文书
通知函的格式
2015/04/27 职场文书
运动员加油词
2015/07/18 职场文书
重阳节简报
2015/07/20 职场文书
2015年小学财务工作总结
2015/07/20 职场文书