收藏
回答

自定义tabbar为什么切换页面时要点击两次才切换图标?

我已经在每个tabbar对应页面加入了这个也没用,下面是组件的js文件

Component({
  data: {
    selected: 0,
    "color""#868686",
    "selectedColor""#2929C7",
    "list": [{
      "pagePath""/pages/index/index",
      "iconPath""/images/slices/组 780.png",
      "selectedIconPath""/images/slices/组 797.png",
      "text""监测"
    },
    {
      "pagePath""/pages/record/record",
      "text""记录",
      "iconPath""/images/slices/组 806.png",
      "selectedIconPath""/images/slices/reduce.png"
    },
    {
      "pagePath""/pages/my/my",
      "text""我的",
      "iconPath""/images/slices/组件 7 – 13.png",
      "selectedIconPath""/images/slices/组件 7 – 15.png"
    }]
  },
  attached() {
  },
  methods: {
    switchTab(e) {
      let that = this
      const data = e.currentTarget.dataset
      const url = data.path
      wx.switchTab({ url })
      that.setData({
        selected: data.index
      })
      console.log(data.index);
    }
  }
})
最后一次编辑于  2022-03-03
回答关注问题邀请回答
收藏

2 个回答

  • GGGGG
    GGGGG
    2022-05-05

    解决了吗?这个事情卡了一天了。。

    2022-05-05
    有用
    回复
  • 国Wei
    国Wei
    2022-04-11

    同问


    2022-04-11
    有用
    回复
登录 后发表内容