【发布时间】:2016-05-03 15:28:52
【问题描述】:
我已经开始研究 Angular2 并且有了 3 个嵌套组件的基本功能。但是我无法弄清楚如何向文档添加按键处理程序。
如果不是,我将如何监听文档上的按键并对其做出反应? 需要明确的是,我需要响应文档本身的 kepyress,而不是输入。
在 Angular 1 中,我会创建一个指令并使用 $document;像这样:
$document.on("keydown", function(event) {
// if keycode...
event.stopPropagation();
event.preventDefault();
scope.$apply(function() {
// update scope...
});
但我还没有找到 Angular2 的解决方案。
【问题讨论】:
标签: angular