uniapp @click点击事件在新版chrome浏览器点击没反应

问题描述

做项目时,有一个弹出选择的组件,怎么点都不出来,最开始还以为是业务逻辑限制了不能点击。后来才发现别人的电脑可以点出来,老版本的浏览器也可以点出来,最后定位到是新版的chrome就不行了uniapp @click点击事件在新版chrome浏览器点击没反应_第1张图片
这是我的浏览器版本,后面让同事也更新最新版,同事的也点不出来了

原因分析:

最后发现是view里面有个input,子元素里面有如果有input的话,父元素的click事件会失效
uniapp @click点击事件在新版chrome浏览器点击没反应_第2张图片
如果所示,view里面有u-input组件

解决方案:

把input去掉-换成普通的view去展示就可以正常点击出来了
uniapp @click点击事件在新版chrome浏览器点击没反应_第3张图片
这里把input换成了view

你可能感兴趣的:(uni-app,chrome,前端)