Обработка событий клавиатуры
При обработке событий клавиатуры нас часто интересуют конкретные клавиши. Vue позволяет использовать модификаторы клавиш при использовании v-on
для отслеживания событий от клавиатуры:
<!-- вызвать `vm.submit()` только если `key` будет `Enter` -->
<input v-on:keyup.enter="submit">
Можно также использовать любые допустимые имена клавиш, предоставляемые через KeyboardEvent.key
в качестве модификаторов, именуя их в kebab-case.
<input v-on:keyup.page-down="onPageDown">
В примере выше обработчик будет вызываться только если $event.key
будет 'PageDown'
.
Last updated
Was this helpful?