【发布时间】:2021-04-22 16:32:46
【问题描述】:
在本例中,我想禁用输入字段上的退格键。
我将模板中的 $event 传递为:
<input (input)="onInput($event)">
在我的 app.component.ts 文件中,函数是这样的:
onInput(e:KeyboardEvent){
if(e.keycode===8){
e.preventDefault();
}else{
console.log(e.which);
}
Typescript 也抱怨 e.keycode 和 e.which 已被弃用。
编辑:我忘了在问题中添加双引号: (input)="onInput()"
【问题讨论】:
-
你试过e.key吗?
-
是的,我试过 e.key。它对我不起作用
标签: javascript angular typescript