Files
quinn-accounts/pages/foot-tab/foot-tab.js
2023-02-10 18:02:59 +08:00

68 lines
1.6 KiB
JavaScript

// pages/component/foot-tab.js
Component({
/**
* 组件的属性列表
*/
properties: {
value: {
type: String,
value: null
}
},
lifetimes: {
created() {
},
attached: function () {
// 在组件实例进入页面节点树时执行
},
detached: function () {
// 在组件实例被从页面节点树移除时执行
},
},
/**
* 组件的初始数据
*/
data: {
list: [
{ value: 'label_1', icon: 'home', ariaLabel: '首页' },
{ value: 'label_2', icon: 'chart', ariaLabel: '统计' },
{ value: 'label_3', icon: 'creditcard', ariaLabel: '资产' },
{ value: 'label_4', icon: 'user', ariaLabel: '我的' },
],
},
/**
* 组件的方法列表
*/
methods: {
setIconData(cur){
if (cur == 'label_1'){
wx.redirectTo({
url: '../index/index'
})
}
if (cur == 'label_2'){
wx.redirectTo({
url: '../chart/index'
})
}
if (cur == 'label_3'){
wx.redirectTo({
url: '../account/index'
})
}
if (cur == 'label_4'){
wx.redirectTo({
url: '../myself/index'
})
}
},
onChange(event) {
this.setIconData(event.detail.value);
},
}
})