使用el-select的 filterable 属性后, @blur事件失效。
<el-select
v-model="value"
multiple
filterable
allow-create
default-first-option
placeholder="请选择文章标签">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
解决办法
在focus方法中监听blur事件
focusAction() {
// 监听失去焦点
this.$refs.repairValue.$refs.input.blur = () => {
this.inputNumber = 0;
}
},