场景:el-input上同时绑定了失焦事件和回车事件,两人绑定的是同一事件。触发回车的时候,会触发失焦里面的接口调用,这样同一个接口就走了两次。但是如果失焦里不写接口只console,回车时又不会触发console,反正只有写接口才会被调用,但是这样不对。
要求:回车时不触发失焦
解决
<el-input
v-model.trim="data.label"
size="mini"
maxlength="20"
show-word-limit
:disabled="disabled"
@blur="handleTreeBlur(node, data)"
@keyup.enter.native="$event.target.blur()"
>
</el-input>