解决blur与click事件的冲突问题
最近搞了个组件发现在实现input 离焦下拉收起,和点击下拉里面的选项进行选择的时候,会同时触发blur和click事件,如图:
经过分析发现主要原因是由于blur事件会比click事件更先触发导致的。
发现问题了就好解决了把click使用mousedown事件来代替就解决了
版权声明:本文为李维亮博主的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:http://www.liweiliang.com/1035.html
- 上一篇: Vue 子组件使用 $emit 无法向父组件传参
- 下一篇: el-upload 上传Demo
评论已关闭