const tabItems = [ { pagePath: '/pages/feedback/index', text: '反馈生成', glyph: '✦' }, { pagePath: '/pages/students/index', text: '学生档案', glyph: '◎' }, { pagePath: '/pages/records/index', text: '反馈记录', glyph: '◴' }, { pagePath: '/pages/profile/index', text: '我的', glyph: '◉' } ] Component({ data: { selected: 0, tabItems }, methods: { switchTab(event: WechatMiniprogram.TouchEvent) { const { index, path } = event.currentTarget.dataset as { index: number; path: string } if (!path) return if (index === this.data.selected) return this.setData({ selected: index }) wx.switchTab({ url: path }) } } })