①可以通过添加setTimeout来实现(但是有时候会出问题,会失效)
//设备号失焦事件blurInput(){setTimeout(() => {this.isShowAuto = false},100)},
②可以把点击事件修改成@mousedown鼠标按下事件(推荐这样解决)
<div v-show="isShowAuto" class="auto"><ul><li v-for="(item,index) in autoList" :key="index" @mousedown="handleClickCurrentDevice(item)">{{item}}</li></ul></div>
如果觉得《vue中失焦事件和点击事件冲突 如何解决?》对你有帮助,请点赞、收藏,并留下你的观点哦!