Skip to content

Files

Latest commit

 

History

History
31 lines (21 loc) · 986 Bytes

no-deprecated-v-on-number-modifiers.md

File metadata and controls

31 lines (21 loc) · 986 Bytes

Pattern: Use of deprecated KeyboardEvent.keyCode modifier on v-on

Issue: -

Description

This rule reports use of deprecated KeyboardEvent.keyCode modifier on v-on directive (in Vue.js 3.0.0+).

<template>
  <!-- ✓ GOOD -->
  <input v-on:keyup.page-down="onArrowUp">
  <input @keyup.page-down="onArrowUp">
  <input @keyup.9="onArrowUp"> <!-- 9 is KeyboardEvent.key -->


  <!-- ✗ BAD -->
  <input v-on:keyup.34="onArrowUp">
  <input @keyup.34="onArrowUp">
</template>

Further Reading