|
|||||||
Модификатороы клавиш при обработке событий в Vue
Время создания: 28.01.2018 13:13
Автор: br0ke
Текстовые метки: javascript, js, vue.js, vuejs, vue, v-on, keyup, onkeyup, keydown, onkeydown, keypress, onkeypress, modifiers, enter, tab, delete, esc, space, up, down, left, right, exact
Раздел: Информационные технологии - JavaScript - Vue
Запись: and-semakin/mytetra_data/master/base/15171271949ul1v5kkqv/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Для события @click поддерживаются клавишные модификаторы, которые ограничат действие события только определенными клавишами. Можно использовать несколько. Использовать код клавиши: <!-- вызвать `vm.submit()` только если `keyCode` равен 13 --> Использовать псевдонимы для наиболее распространенных клавиш: <!-- аналогично примеру выше --> <!-- сразу несколько клавиш --> <!-- Ctrl+Enter -->
<!-- ctrl, shift, alt, meta работают и с событиями мыши --> <!-- Alt + C --> Список псевдонимов:
Клавиши-модификаторы (работают и с событиями клавиатуры, и с событиями мыши): Модификаторы клавиш мыши: Можно определить пользовательские псевдонимы клавиш через глобальный объект config.keyCodes: // позволит использовать `v-on:keyup.f1` Модификатор .exact позволяет контролировать точную комбинацию системных модификаторов: <!-- это сработает даже если Alt или Shift также нажаты --> |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|