// 自定义底部导航栏 — 非 TabBar 页面模拟系统导航 Component({ properties: { /** 当前激活的 tab: task / board / my */ active: { type: String, value: 'board', }, }, methods: { onTap(e: WechatMiniprogram.TouchEvent) { const tab = e.currentTarget.dataset.tab as string if (tab === this.data.active) return if (tab === 'task') { wx.switchTab({ url: '/pages/task-list/task-list' }) } else if (tab === 'board') { wx.switchTab({ url: '/pages/board-finance/board-finance' }) } else if (tab === 'my') { wx.switchTab({ url: '/pages/my-profile/my-profile' }) } }, }, })