Files
teaching-feedback-assistant/custom-tab-bar/index.ts
shay7sev 0a07538dce feat: establish teaching feedback mini program
Connect student profiles, defaults, and feedback records to the Rust API. Configure the WeChat AppID, custom tab bar, and local development workflow for version 0.1.0.
2026-07-15 15:36:51 +08:00

23 lines
695 B
TypeScript

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 })
}
}
})