<input :name='`${el.id}_start`' :class="['uni_input_font', 'text-single-select', {'active-select': !!el.value}]" disabled :value="el.value" type="text" @click="el.show = !el.show" :placeholder="el.placeholder"/>
- 发布:2023-11-22 10:52
- 更新:2023-12-28 16:34
- 阅读:414
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 专业版 22H2
HBuilderX类型: 正式
HBuilderX版本号: 3.96
手机系统: Android
手机系统版本号: Android 13
手机厂商: vivo
手机机型: IQOO 11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
<input :name='`${el.id}_start`' :class="['uni_input_font', 'text-single-select', {'active-select': !!el.value}]" disabled :value="el.value" type="text" @click="el.show = !el.show" :placeholder="el.placeholder"/>
<input :name='`${el.id}_start`' :class="['uni_input_font', 'text-single-select', {'active-select': !!el.value}]" disabled :value="el.value" type="text" @click="el.show = !el.show" :placeholder="el.placeholder"/>
预期结果:
input 组件的@click="el.show = !el.show"事件无反应
input 组件的@click="el.show = !el.show"事件无反应
实际结果:
input 组件的@click="el.show = !el.show"事件无反应
input 组件的@click="el.show = !el.show"事件无反应
bug描述:
<input :name='`${el.id}_start`' :class="['uni_input_font', 'text-single-select', {'active-select': !!el.value}]" disabled :value="el.value" type="text" @click="el.show = !el.show" :placeholder="el.placeholder"/>
在vivo IQOO 11 环境下APP事件@click="el.show = !el.show" 不生效,导致用户无法选举数据
5***@qq.com
大佬,请问可以提供一下具体参考代码吗?
2023-12-28 11:17
5***@qq.com
找到具体原因了,Chrome内核版本116及以上的都有这个问题。
https://bugs.chromium.org/p/chromium/issues/detail?id=1477379&q=disabled%20input%20click&can=2
2023-12-28 15:32