Как отключить клавиши клавиатуры с помощью Angular 2+. Но ключи должны работать на полях ввода HTML - PullRequest
0 голосов
/ 08 мая 2018

Есть ли способ отключить клавиши клавиатуры с помощью Angular 2+ (Typescript). Я хочу отключить все клавиши на клавиатуре. Но ключи должны работать с полями ввода HTML.

1 Ответ

0 голосов
/ 14 августа 2018

Импортировать этот HostListener

 import { HostListener } from '@angular/core';

Затем вставьте этот код, чтобы не допустить нажатия клавиш клавиатуры.

  @HostListener('document:keydown', ['$event'])
  handleKeyboardEvent(event: KeyboardEvent) {

  console.log(event);
   event.returnValue = false;
   event.preventDefault();

   //or
   //do something

}
...