收藏
回答

customTabBar图标切换的慢是什么原因?

wxml

<cover-view class="tab-bar">
  <cover-view class="tab-bar-border"></cover-view>
  <cover-view wx:for="{{list}}" wx:key="index" class="tab-bar-item" data-path="{{item.pagePath}}" data-index="{{index}}" bindtap="switchTab">
    <cover-image src="{{selected === index ? item.selectedIconPath : item.iconPath}}"></cover-image>
    <cover-view style="color: {{selected === index ? selectedColor : color}}">{{item.text}}</cover-view>
  </cover-view>
</cover-view>

js

methods: {
    switchTab(e) {
      console.log(e.currentTarget.dataset)
      const data = e.currentTarget.dataset
      const url = data.path
      // console.log(url)
      wx.switchTab({url})
      console.log(url)
      this.setData({
        selected: data.index
      })
    }
  }


回答关注问题邀请回答
收藏

1 个回答

  • 神经蛙
    神经蛙
    2021-10-25

    改用view看看

    2021-10-25
    有用
    回复 2
    • 、 亲
      、 亲
      2021-10-25
      效果一样,还是卡顿
      2021-10-25
      回复
    • 神经蛙
      神经蛙
      2021-10-25回复、 亲
      是不是页面响应时间比较长,远远跟不上你的点击速度
      2021-10-25
      1
      回复
登录 后发表内容