diff --git a/src/pages/about/about.vue b/src/pages/about/about.vue
index c7bbafe..6c0fbfa 100644
--- a/src/pages/about/about.vue
+++ b/src/pages/about/about.vue
@@ -9,6 +9,7 @@
@@ -67,6 +73,9 @@ function gotoTabbar() {
+
diff --git a/src/tabbar/store.ts b/src/tabbar/store.ts
index 346769c..9753996 100644
--- a/src/tabbar/store.ts
+++ b/src/tabbar/store.ts
@@ -36,7 +36,9 @@ const tabbarStore = reactive({
uni.setStorageSync('app-tabbar-index', idx)
},
setTabbarItemBadge(idx: number, badge: CustomTabBarItemBadge) {
- tabbarList[idx].badge = badge
+ if (tabbarList[idx]) {
+ tabbarList[idx].badge = badge
+ }
},
setAutoCurIdx(path: string) {
const index = tabbarList.findIndex(item => item.pagePath === path)