[微信小程序]求助:自定义tabbar的问题 [不听人家不听]

微信基础库 2.5.0 开始支持自定义 tabBar,

参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html


代码片段中给出了两个页面:一个index1,一个index2,

在这两个文件里,使用了:

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

这段代码,和平时的代码Page不同,用的是Component,但是页面还是有很多东西需要写在Page里的,比如onLoad、onReady等等,同时加上这两个标签又出错,请问如何修改?刚出来的组件,百度也找不到相对的教程,拜托各位大牛帮忙解决一下。


  • 直接复制show里面的代码,放到页面onshow 生命周期里面, 坦白说,我没看懂什么意思。
    • 感谢大神  感谢感谢!!, 客气客气