ios下tab切换的时候除active的tab以外,部分tab被隐藏不显示

先上我的需求,简单一个tab切换,但是遇到了一个问题,苹果手机上,在切换到商品一栏时,详情和跟团记录会直接不显示,虽然不显示,却可以点击
在这里插入图片描述
就觉得很简单嘛,打开模拟器,发现模拟器上显示正常的,那凉凉,这种就不是简单的样式问题了,可能是真机上一些渲染的问题了,
然后我就去手机上看,然后想到我的手机是ios的嘛,就想着看下安卓的是不是也有这样的问题,结果安卓是好的,那就是ios的渲染问题了,
既然是渲染问题,那我就去找切换的时候是不是哪里的改动造成页面重新渲染了,
在这里插入图片描述

就发现写了一个v-if,这种频繁的切换在pc端我们是不能使用v-if的,会有性能问题,但是因为ios小程序不支持v-show,所以一般还是用v-if,我先把这个v-if给注释掉了,这个v-if是给active的tab下面加那个条形边框用的,去掉之后发现就正常了,
那就很简单了,只要这里我不重新渲染页面,这个问题就解决了,既然v-show也不能用,那我就使用透明度来做,问题到此解决

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值