(Angular 5) У меня есть флажок в моем угловом шаблоне, который я ожидаю вызвать функцией (всякий раз, когда отмечен или не отмечен).Кроме того, я проверяю, удерживалась ли кнопка переключения передач при нажатии на флажок.Это работает в Chrome.Но если я удерживаю кнопку Shift и нажимаю флажок в Mozilla Firefox, то ни флажок не проверяется / не проверяется, ни функция не вызывается.
Я уже пробовал использовать разные кнопки, такие как CTRL, ALT, но реагирует так же, как и при Shift.Такое ощущение, что Firefox не реагирует на событие нажатия, когда удерживается любая другая кнопка.
template:
<label class="checkbox-container">
<input type="checkbox" (click)="select($event)">
</label>
js:
select($event) {
// whatever is here works in Chrome but not Firefox
if ($event.shiftKey) {
...
}
}
Я ожидаю, что он выберетфлажок, даже если я удерживаю любую клавишу и одновременно нажимаю флажок