Files
xiaozhi-esp32-server/main/manager-mobile/src/layouts/fg-tabbar/tabbar.ts
T
2025-08-11 15:48:28 +08:00

12 lines
356 B
TypeScript

/**
* tabbar 状态,增加 storageSync 保证刷新浏览器时在正确的 tabbar 页面
* 使用reactive简单状态,而不是 pinia 全局状态
*/
export const tabbarStore = reactive({
curIdx: uni.getStorageSync('app-tabbar-index') || 0,
setCurIdx(idx: number) {
this.curIdx = idx
uni.setStorageSync('app-tabbar-index', idx)
},
})