flyx/custom-tab-bar/index.js
2024-07-07 17:32:52 +08:00

52 lines
1.1 KiB
JavaScript

Component({
data: {
selected: 0,
color: "#999999",
selectedColor: "#FFFFFF",
list: [
{
"pagePath": "/pages/shouye/index",
"iconPath": "/static/tabbar/m1.png",
"selectedIconPath": "/static/tabbar/s1.png",
"text": ""
},
{
"pagePath": "/pages/infinite/index",
"iconPath": "/static/tabbar/m2.png",
"selectedIconPath": "/static/tabbar/s2.png",
"text": ""
},
{
"pagePath": "/pages/mall/index",
"iconPath": "/static/tabbar/m5.png",
"selectedIconPath": "/static/tabbar/s5.png",
"text": ""
},
{
"pagePath": "/pages/sangdai/sangdai",
"iconPath": "/static/tabbar/m3.png",
"selectedIconPath": "/static/tabbar/s3.png",
"text": ""
},
{
"pagePath": "/pages/user/index",
"iconPath": "/static/tabbar/m4.png",
"selectedIconPath": "/static/tabbar/s4.png",
"text": ""
}
]
},
attached() {},
methods: {
switchTab(e) {
const data = e.currentTarget.dataset
const url = data.path
console.log(e,data,url)
wx.switchTab({ url })
this.setData({
selected: data.index
})
}
}
})