我NgComponent
在 Angular Dart 中有一个实例化搜索框,并根据查询字符串在我的 html 模板中使用ng-repeat
指令填充另一个 div。
更确切地说,
查询字符串更新:在我的组件控制器中有一个字段绑定到输入文本值。
结果填充:在该attach()
方法中,我为本地字段添加了一个观察器,它充当输入框的模型,每当它发生变化时,我都会将一些项目添加到本地列表中,然后这些项目充当ng-repeat
另一个 div 中指令的模型。
到目前为止一切正常。但是现在我想在我的组件中添加一些事件监听器,比如按键监听器,或者如果可能的话,在我的 html 模板中的特定元素上添加监听器。我已经将 CSS 用于悬停和焦点事件以及ng-focus
简单ng-blur
的功能。但我不认为这可以用于击键监听器。
我想要击键监听器的原因是启用使用箭头键遍历结果。当光标在输入文本框内时,我想移动到第一个结果,它在另一个 div 中,按下向下箭头,然后继续到其他结果。
谢谢