如何使用 Angular 2+ 禁用键盘按键。但是,键应该在 HTML 输入字段上工作
How to Disable Keyboard Keys Using Angular 2+. But, The keys should be work on HTML input fields
有什么方法可以使用 Angular 2+(Typescript) 禁用键盘按键。
我想禁用键盘上的所有键。但是,键应该在 HTML 输入字段上工作。
导入这个 HostListener
import { HostListener } from '@angular/core';
然后,输入这段代码来防止键盘按键..
@HostListener('document:keydown', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
console.log(event);
event.returnValue = false;
event.preventDefault();
//or
//do something
}
有什么方法可以使用 Angular 2+(Typescript) 禁用键盘按键。 我想禁用键盘上的所有键。但是,键应该在 HTML 输入字段上工作。
导入这个 HostListener
import { HostListener } from '@angular/core';
然后,输入这段代码来防止键盘按键..
@HostListener('document:keydown', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {
console.log(event);
event.returnValue = false;
event.preventDefault();
//or
//do something
}