vueでelement-uiを使用してキーボードイベントを傍受し、inputは純数値しか入力できません


1.element-uiのinputリスニングイベント
vueでelement-uiがel-inputを使用する場合、el-inputは入力ボックスの外層に層を追加し、inputをサブレベルに隠すため、el-inputはkeyupを追加して応答しない.

解決策

  2. inputは純数字のみ入力できます



handleClick(){
  this.num = this.num.replace(/[^\w]/g, '');
}