收藏
回答

为什么使用switchTab方法,会覆盖我我修改的active的值?

这里我用了一个for循环来渲染tabBar,active代表渲染第几个,再没有使用switchtab之前,是可以正常改变下标的,但是使用了之后,下标就只会闪一下,然后回到最初始的那个下标

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

2 个回答

  • Demons
    Demons
    2022-04-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-04-07
    有用
    回复
  • °Distance.
    °Distance.
    2023-01-12

    在对应tab跳转的页面内添加

    onShow(){

      if (typeof this.getTabBar === 'function' &&

        this.getTabBar()) {

        this.getTabBar().setData({

          active: 0

        })

      }}

    2023-01-12
    有用
    回复
登录 后发表内容