收藏
回答

自定义tabbar切换,激活项样式不改变?

自定义tabbar参照官方的写的,

自定义tabbar的点击切换都正常跳转,但是就是样式不会变,通过current == 1 判断,改变class样式不生效,工具里的xwml查看,样式的确是改变了的,但是只是改变page里面的custom-tabbar的,page头顶还有个tabbar,不知道什么鬼?

<tab-bar>...</tab-bar>

<page>

...

<custom-tabbar>...<custom-tabbar>

</page>

不知道有大佬能解惑吗,怎么解决呢

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

1 个回答

  • 唏嘘
    唏嘘
    2019-09-18

    要再引入的自定义菜单  页面这样更改

    Component({
        pageLifetimes: {
            show() {
                if (typeof this.getTabBar === 'function' &&
                    this.getTabBar()) {
                    this.getTabBar().setData({
                        selected: 0
                    })
                }
            }
        },
     
        data: {


    2019-09-18
    有用 2
    回复 2
    • 超伢超伢
      超伢超伢
      2019-09-19
      谢谢了,明白了
      2019-09-19
      回复
    • 唏嘘
      唏嘘
      2019-09-24回复超伢超伢
      客气了 能帮到就好
      2019-09-24
      回复
登录 后发表内容
问题标签