码迷,mamicode.com
首页 > Windows程序 > 详细

野兽的Angular Api 学习、翻译及理解 - - 键盘事件和鼠标事件

时间:2015-11-12 23:15:55      阅读:462      评论:0      收藏:0      [点我收藏+]

标签:

野兽的 ng api 学习 - - ngKeydown/ngKeypress/ngKeyup 和 ngMousedown/ngMouseenter/ngMouseleave/ngMousemove/ngMouseover/ngMouseup

 

ngKeydown/ngKeypress/ngKeyup

该指令在按键按下/按键按下/按键松开时执行指定表达式。

ngKeydown和ngKeypress略有不同,目前的测试是ngKeypress针对系统按键是无效的,而ngKeydown可以。

ngKeyup指令在按键松开的时候执行。

使用代码:

<input ng-keydown="count = count + 1" ng-init="count=0">{{count}}

<input ng-keypress="count = count + 1" ng-init="count=0">{{count}}

<input ng-keyup="count = count + 1" ng-init="count=0">{{count}}

 

ngMousedown/ngMouseenter/ngMouseleave/ngMousemove/ngMouseover/ngMouseup

该指令在鼠标按下/鼠标进入/鼠标离开/鼠标移动/鼠标在上面/鼠标松开时执行指定表达式。

使用代码:

<button ng-mousedown="count = count + 1" ng-init="count=0">on mouse down</button>{{count}}

<button ng-mouseenter="count = count + 1" ng-init="count=0">when mouse enter</button>{{count}}

<button ng-mouseleave="count = count + 1" ng-init="count=0">when mouse leave</button>{{count}}

<button ng-mousemove="count = count + 1" ng-init="count=0">when mouse move</button>{{count}}

<button ng-mouseover="count = count + 1" ng-init="count=0">when mouse is over</button>{{count}}

<button ng-mouseup="count = count + 1" ng-init="count=0">on mouse up</button>{{count}}

 

本来 不想写这几个指令的,毕竟稍简单了些....  然后后面想想也许有些时候项目也确实需要用到,还是总结下这几个指令的用法....

野兽的Angular Api 学习、翻译及理解 - - 键盘事件和鼠标事件

标签:

原文地址:http://www.cnblogs.com/ys-ys/p/4960442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!