element-ui 监听原生事件需要加.native

element-ui监听键盘事件需要加native,例如el-input 上监听enter键,需要这么写:

<el-input
          placeholder="请输入"
          v-model="select_word1"
          clearable
          :style="'width:190px'"
          @keyup.enter.native="getData(1)"
        >
</el-input>

因为el-input 组件input进行过封装,在input外层套了一个div

el-input

官网给在根元素上监听原生事件提供的解决方案是:加.native修饰符。
native

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):