// custom-tab-bar/index.js Component({ lifetimes: { attached: function () { this.getTabBar(tabBar => { let value = tabBar.data.selected this.setData({ selected: value }) }) }, }, data: { selected: '', tabList: [ { path: "/pages/home/index", label: '首页', icon: 'home' }, { path: "/pages/expert/index", label: '专家服务', icon: 'call-1' } ] }, methods: { switchTab(e) { let value = e.detail.value let info = this.data.tabList.find(item => item.label == value) if (info) { wx.switchTab({ url: info.path }) } } } })