先上代码
<swiper style="height:132rpx;" @change="change" :current="current">
<swiper-item v-for="item in navList">
<view style="display:grid;align-items:center;justify-content:space-between;grid-gap:0rpx 0rpx;grid-template-columns:repeat(4, 1fr);height:132rpx;">
<template v-for="(item2, index2) in item">
<view class="text-center" @click.stop="navTap(item2)">
<image :src="item2.image" style="width:96rpx;height:96rpx;margin:0 auto;" class="block"></image>
<view class="text-sm" style="height:36rpx;line-height:36rpx;">{{item2.name}}</view>
</view>
</template>
</view>
</swiper-item>
</swiper>
事情经过:这里一直没有问题,突然有一天点击image触发事件了,硬要说中间动了什么就是把一个wgt更新包在数据库删除了,经过一天时间排查,在image上加了z-index:-1就可以了
为什么离谱呢?在有的手机上可以点击可以,有的是点击第一个不行、第二个行,有的是重启一次就行了,总之这么离谱的问题我没有遇见过
3 个回复
勇敢的心_ (作者) - 始于1994
什么tap换成click、加.stop、都试过了,前几个月好好的,然后突出就出现这么个问题
勇敢的心_ (作者) - 始于1994
好像确实有问题,如果view下有一个image,tap绑定到了view上,然后点击image触发不了,昨天还好好的,今天打完包就不行了
DCloud_UNI_yuhe
hbuilderx版本是多少,运行到哪个平台上出现的?
勇敢的心_ (作者)
4.76,你们今天是不是修改过安卓打包?
2025-09-01 17:51
勇敢的心_ (作者)
之前一直好好的,今天点击图标就是触发不了tap
2025-09-01 17:51
DCloud_UNI_yuhe
回复 勇敢的心_: 运行的时候正常,打包之后失效了?
2025-09-01 17:51
勇敢的心_ (作者)
回复 DCloud_UNI_yuhe: 基座和打包都出现过,有时候出现有时候不出现,没有任何规律,但是就是今天,昨天还好好的
2025-09-01 17:53
勇敢的心_ (作者)
回复 DCloud_UNI_yuhe: 我有点怀疑人生了,你们是不是今天修改过安卓打包逻辑
2025-09-01 17:54
DCloud_UNI_yuhe
回复 勇敢的心_: 这个应该是跟随hbuilderx版本的,你可以检查一下代码逻辑,回退一下,或者是重新打包尝试
2025-09-01 19:16