小程序
小游戏
企业微信
微信支付
扫描小程序码分享
像这样,我想点击+6依然能通过wx.previewImage预览图片,但是现在图片被遮罩盖住了点击不到,如果设置z-index图片高于遮罩,遮罩又看不到了
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
在遮罩层上加上pointer-events: none就可以了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
把图片和遮罩写在一个view里面,view加事件,遮罩在index等于2的时候显示,这样也可以把
现在就是你说的那样,但是预览不了index=2的图片
那就要看看有没有调用点击事件和事件里有没有拿到url了
阴影部分外层写个事件
单独写个预览事件?
不用,我看到这个图的是思路是,一个images数组集合,
用images.length来判断,前端展示如果分这么几种情况:
一张图,直接显示一张
二张图,显示二张
三张图,显示三张(没有阴影)
四张图,显示三张(最后一张有阴影,数字是images.length - 3),分别是index = 0, 1,2写死,图片所在的最外层标签上加个事件带入 参数data-index={{index}}
以此类推
至于数字+1到时是表示总共有4张图还是3张图,自己根据项目需要调整
你可以单独写一个预览事件在+6上面。。。。
好像行得通 不过好麻烦
要不,带把刀去找产品聊聊??
这样的确可以解决这个问题
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
在遮罩层上加上pointer-events: none就可以了
把图片和遮罩写在一个view里面,view加事件,遮罩在index等于2的时候显示,这样也可以把
现在就是你说的那样,但是预览不了index=2的图片
那就要看看有没有调用点击事件和事件里有没有拿到url了
阴影部分外层写个事件
单独写个预览事件?
不用,我看到这个图的是思路是,一个images数组集合,
用images.length来判断,前端展示如果分这么几种情况:
一张图,直接显示一张
二张图,显示二张
三张图,显示三张(没有阴影)
四张图,显示三张(最后一张有阴影,数字是images.length - 3),分别是index = 0, 1,2写死,图片所在的最外层标签上加个事件带入 参数data-index={{index}}
以此类推
至于数字+1到时是表示总共有4张图还是3张图,自己根据项目需要调整
你可以单独写一个预览事件在+6上面。。。。
好像行得通 不过好麻烦
要不,带把刀去找产品聊聊??
这样的确可以解决这个问题