AngularJS基础 ng-focus 指令简单示例
AngularJS ng-focus 指令
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 ng-app=""> <input ng-focus="count = count + 1" ng-init="count=0" /> <h1>{{count}}</h1> <p>该实例在输入框每次获取焦点时,计算变量 "count" 会自动加 1。</p> </body> </html>
该实例在输入框每次获取焦点时,计算变量 "count" 会自动加 1。
定义和用法
ng-focus 指令用于告诉 AngularJS 在 HTML 元素获取焦点时需要执行的操作。
ng-focus 指令不会覆盖元素的原始 onfocus 事件, 事件触发时,ng-focus 表达式与原始的 onfocus 事件将都会执行。
语法
<element ng-focus="expression"></element>
<a>, <input>, <select>, <textarea>, 和 window 对象都支持该指令。
参数值
值 | 描述 |
---|---|
expression | 元素获取焦点时执行的表达式。 |
以上就是对Angular ng-focus 的基础资料整理,后续继续补充。
相关推荐
-
AngularJS控制器之间的数据共享及通信详解
AngularJS 本身已经提供了像指令 Directive 和 服务 Service 一类的方式,来实现数据和代码的共享和复用,但在实际的项目开发中,或许是处于懒惰,亦或是为了便利,总会想在两个控制器之间,直接进行数据的共享通信,或者是函数与方法的调用,这里我们就看看有哪些方法可以满足这个要求. 单例服务 单例服务是 AngularJS 本身支持的数据和代码共享方式,因为是单例的,所有的控制器访问的便是同一份数据.比如,下面的 Service 便可以实现: angular .module('a
-
AngularJS基础 ng-include 指令简单示例
AngularJS ng-include 指令 AngularJS 实例 包含 HTML 文件: <!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>
-
AngularJS基础 ng-keydown 指令简单示例
AngularJS ng-keydown 指令 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>
-
AngularJS基础 ng-if 指令用法
AngularJS ng-if 指令 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> <b
-
AngularJS基础 ng-disabled 指令详解及简单示例
AngularJS ng-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> &
-
AngularJS基础 ng-hide 指令用法及示例代码
AngularJS ng-hide 指令 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> &
-
AngularJS基础 ng-init 指令简单示例
AngularJS ng-init 指令 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> &
-
AngularJS基础 ng-include 指令示例讲解
AngularJS ng-include 指令 AngularJS 实例 包含 HTML 文件: <!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>
-
AngularJS基础 ng-href 指令用法
AngularJS ng-href 指令 AngularJS 实例 使用 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> </hea
-
AngularJs自定义服务之实现签名和加密
写在前面: AngularJS 是一个 JavaScript 框架.它可通过 <script> 标签添加到 HTML 页面. AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML. angularJS是google公司主推的js开发优秀框架... 页面展示: 在应用中进行加密是普遍存在的,个人建议在前端实现加密签名(前端加密是否必要来自知乎:http://www.zhihu.com/question/25539382) 对base64.md5.sha1加密算法
随机推荐
- mysql服务启动却连接不上的解决方法
- 统计重复次数并排序的批处理
- touchesBegan: withEvent: 不执行解决
- 设置ASP.NET页面不被缓存(客户端/服务器端取消缓存方法)
- 用JS生成UUID的方法实例
- JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
- PHP和JAVA中的重载(overload)和覆盖(override) 介绍
- python三元运算符实现方法
- RollViewPager无限轮播使用方法详解
- Android实现长按back键退出应用程序的方法
- Android中 自定义数据绑定适配器BaseAdapter的方法
- 使用MySQL的yum源安装MySQL5.7数据库的方法
- javascript 进度条的几种方法
- 使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)
- 关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
- AspNet中使用JQuery上传插件Uploadify详解
- 微信小程序手势操作之单触摸点与多触摸点
- Javascript动态伸缩+淡出淡入
- Java 生成二维码的工具资料整理
- 创建无限极分类树型结构的简单方法