我在Sample.html
的某处定义了
<input (keydown.Enter)="onKeyEnter($event)" ...
在我的Sample.ts
文件中,我定义了
onKeyEnter(event: KeyboardEvent): void {
....
event.preventDefault();
event.stopPropagation();
}
我使用
strictTemplates
进行时,发生了错误。error TS2345: Argument of type 'Event' is not assignable to parameter of type 'KeyboardEvent'.
这有点奇怪,因为在中只能获取一个KeyboardEvent
。有没有方法摆脱这个错误?我认为这是误报。
(keydown.enter)
(enter 应该是小写)。 - Marek W