自定义 tabbar 无法使用 show() ?
// 官方例子代码片段
Component({
pageLifetimes: {
show: function() {
// 页面被展示
console.log('show')
},
hide: function() {
// 页面被隐藏
console.log('hide')
},
resize: function(size) {
// 页面尺寸变化
}
},
data: {
selected: 0,
color: "#7A7E83",
selectedColor: "#3cc51f",
list: [{
pagePath: "/index/index",
iconPath: "/image/icon_component.png",
selectedIconPath: "/image/icon_component_HL.png",
text: "组件"
}, {
pagePath: "/index/index2",
iconPath: "/image/icon_API.png",
selectedIconPath: "/image/icon_API_HL.png",
text: "接口"
}]
},
attached() {
},
methods: {
switchTab(e) {
const data = e.currentTarget.dataset
const url = data.path
wx.switchTab({url})
this.setData({
selected: data.index
})
}
}
})
求解决,急急急