【发布时间】:2013-10-06 15:21:23
【问题描述】:
我已经开始使用 angular-ui keypress 模块,并且想知道是否有一种方法可以使全局快捷键无论我放在正文中的哪个位置都可以工作。
我尝试将我的 ui-keydown 链接到正文,但由于它不在焦点上,因此不会触发关键事件。
例如:
<body ui-keydown="{'pageup':'nav_to($event, \'users\')'}">
我知道我可以只关注一个 div 并将键绑定附加到它,但是当我有一个表单并且我想访问每个字段中的所有全局键绑定时会发生什么?
【问题讨论】:
-
您是否尝试在
controller或directive链接函数中将事件绑定到$window? -
我现在有,它抱怨'对象没有方法'应用''所以我尝试在我的 nav_to 方法中放置一个应用函数,但它没有识别它。有什么特别的方法可以做到吗?
-
你能放个 jsfiddle 吗?
标签: angularjs keyboard-shortcuts angular-ui