vue中input的blur影响下拉框中点击事件


  • {{item.name}} 约有{{item.number}}件

选择下拉框中的数据后,选中的值不会在input中展示。主要的原因是blur的优先级比click高,blur后清空数组,click将无法执行。

解决办法一:blur执行的函数可以加个定时器,在100ms后执行

解决办法二:将click换成优先级更高的mousedown,将优先于blur执行

 

 

 

 

你可能感兴趣的:(vue)