vue 回车与焦点事件冲突解决方法
看一下代码
<el-input :placeholder="placeholder" v-model="keyword"
:value="value"
@keyup.enter.native="$event.target.blur()"
@blur="enterEvent"
v-show="setType=='1'">
回车(@keyup.enter.native)事件指向焦点事件。
注:mac中指向不加括号会报非法调用的错误,如下:
方法加括号与不加括号的区别:
不加括号:得到的是函数体。
加括号:可以理解成给函数外面加了括号成了自执行函数,不用点击就得到了一个函数执行后面的结果。
详情可看:链接: link