<view class="flex-y-center item">
<view class="label">商户类别</view>
<view class="flex-1 flex-y-center" @click="toMerchantTypePage">
<input class="flex-1" disabled type="text" placeholder="请选择" v-model="merchantForm.mccName"
placeholder-class="defPlaceholder placeholderClass">
<image class="rjt" src="@/static/images/rjt.png" mode="widthFix"></image>
</view>
</view>
- 发布:2023-08-23 10:14
- 更新:2023-11-08 09:59
- 阅读:1030
产品分类: uniapp/H5
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS 13.0.1 M1
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
浏览器平台: Chrome
浏览器版本: 116.0.5845.110
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://tk.emi99.com/#/
操作步骤:
预期结果:
希望@click事件生效
希望@click事件生效
实际结果:
@click事件不生效
@click事件不生效
爱豆豆 - 办法总比困难多
不清楚原因 但是可以使用 css来解决这个问题 让它层级降低就可以触发了
参考代码
<view @click="tapInput">
<input style="position: relative;z-index: -1;"disabled type="text" placeholder="请选择">
</view>
UNIAPP郭 (作者)
手机是可以的,我是在开发的时候用电脑的浏览器打开点击就不行
2023-08-23 10:26
爱豆豆
回复 UNIAPP郭: 我电脑也是可以的
2023-08-23 10:54
UNIAPP郭 (作者)
回复 爱豆豆: 你电脑是什么window还是Mac
2023-08-23 11:06
爱豆豆
回复 UNIAPP郭: mac
2023-08-23 11:06
UNIAPP郭 (作者)
回复 爱豆豆: 也是m1?
2023-08-23 15:55
8***@qq.com
回复 爱豆豆: 你chrome版本是老的,最新的chrome116不行
2023-08-24 11:22