【发布时间】:2018-07-14 04:36:40
【问题描述】:
在 Angular 中,我将数据与主机侦听器绑定,如下面的代码
@HostListener('window:keyup', ['$event'])
onKeyUp(event: KeyboardEvent) {
if (event.keyCode === 13) {
this.onEnterClicked(event);
}
}
在这段代码中,我想用 Keycode.ENTER 替换 13。
但是没有可用的类为 angular 和 javascript 中的每个键保存常量。
所以有没有我错过的课程?如果不是,那么为什么 javascript 或 Angular 没有在一个地方定义常量?
【问题讨论】:
-
你检查了
event.key,它返回字符串。event.keyCode返回13和event.key返回字符串Enter -
@Akhil Aravind 是的,我检查过了,但在那种情况下,我仍然必须在
13的位置写常量值Enter。
标签: javascript angular