ng-blur
- [email protected]
ng
模块中的指令
为失焦事件(blur
)设置自定义行为。
注意:由于在 DOM 操作中失焦事件的执行方式是同步执行(如:移除聚焦的表单元素),
所以,如果事件被触发, AngularJS 会使用 scope.$evalAsync
来解析执行表达式并使用 $apply
以确保拥有一致的状态。
指令信息
这个指令的执行优先级为0级
用法
用作属性:
<window, input, select, textarea, a
ng-blur="表达式">
<!-- 这些都是有失焦事件的元素 -->
...
</window, input, select, textarea, a>
参数
参数 | 形式 | 详细 |
---|---|---|
ngBlur | expression |
在失去焦点时需要解析的表达式 (事件对象可以通过 $event 获得) |
例子
请看 ngClick