Когда мы хотим прослушать две клавиши (в данном случае arrowUp и arrowDown), что будет лучше, один слушатель на клавишу или один универсальный?
Иногда у меня запаздывает ввод с клавиатуры, и теперь мой подход заключается в том, чтобы сузить область действия @HostListener('window:keydown')
событий, распространяющихся по коду, и запускать их только тогда, когда пришло их время (вместо проверки нажатия клавиши внутри функция слушателя), но я не уверен в лучшем решении.
Может кто-то пролить свет на это?
Спасибо.
PS: я использую Angular 7