vue使用element-ui的el-input监听不了键盘事件解决

vue使用element-ui的el-input监听不了键盘事件,缘由应该是element-ui自身封装了一层div在input标签外面,把原来的事件隐藏了,因此以下代码运行是无响应的:vue

<el-input v-model="name" placeholder="帐号" @keyup.enter="doLogin"></el-input>element-ui

在执行的时候事件是定义在input外面的div上的,全部没有响应。ui

解决方法须要在事件后面加上.nativespa

 

<el-input v-model="name" placeholder="帐号" @keyup.enter.native="doLogin"></el-input>code

相关文章
相关标签/搜索