我有一个中途停留,当用户按下退出键时我想隐藏它。我曾尝试为此使用 angular-ui,但不知何故该事件似乎没有被触发:
<div ui-keyup="{'esc':'keypressCallback($event)'}"></div>
我也没有收到任何错误,所以我认为整个绑定不起作用。它可能只适用于输入元素吗?如果是这样,我可以使用什么其他 AngularJS 方法将函数绑定到转义键。
我有一个中途停留,当用户按下退出键时我想隐藏它。我曾尝试为此使用 angular-ui,但不知何故该事件似乎没有被触发:
<div ui-keyup="{'esc':'keypressCallback($event)'}"></div>
我也没有收到任何错误,所以我认为整个绑定不起作用。它可能只适用于输入元素吗?如果是这样,我可以使用什么其他 AngularJS 方法将函数绑定到转义键。
尝试使用 keydown/keyup 事件 - 请参阅此问题及其答案:使用 ESC 键清除 Angular / AngularUI 中的输入文本字段