diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts index 38919b780..d9de982b4 100644 --- a/src/store/modules/app.ts +++ b/src/store/modules/app.ts @@ -23,11 +23,11 @@ export const useAppStore = defineStore({ sortSwap: false }), getters: { - getSidebarStatus() { - return this.sidebar.opened; + getSidebarStatus(state) { + return state.sidebar.opened; }, - getDevice() { - return this.device; + getDevice(state) { + return state.device; } }, actions: { diff --git a/src/store/modules/epTheme.ts b/src/store/modules/epTheme.ts index 77f582cd2..956148745 100644 --- a/src/store/modules/epTheme.ts +++ b/src/store/modules/epTheme.ts @@ -14,14 +14,14 @@ export const useEpThemeStore = defineStore({ getConfig().Theme }), getters: { - getEpThemeColor() { - return this.epThemeColor; + getEpThemeColor(state) { + return state.epThemeColor; }, /** 用于mix导航模式下hamburger-svg的fill属性 */ - fill() { - if (this.epTheme === "light") { + fill(state) { + if (state.epTheme === "light") { return "#409eff"; - } else if (this.epTheme === "yellow") { + } else if (state.epTheme === "yellow") { return "#d25f00"; } else { return "#fff"; diff --git a/src/store/modules/multiTags.ts b/src/store/modules/multiTags.ts index 70f9f1f95..fbbd9b5b2 100644 --- a/src/store/modules/multiTags.ts +++ b/src/store/modules/multiTags.ts @@ -17,8 +17,8 @@ export const useMultiTagsStore = defineStore({ )?.multiTagsCache }), getters: { - getMultiTagsCache() { - return this.multiTagsCache; + getMultiTagsCache(state) { + return state.multiTagsCache; } }, actions: { diff --git a/src/store/modules/settings.ts b/src/store/modules/settings.ts index 3cb6c3459..60a45ea73 100644 --- a/src/store/modules/settings.ts +++ b/src/store/modules/settings.ts @@ -11,14 +11,14 @@ export const useSettingStore = defineStore({ hiddenSideBar: getConfig().HiddenSideBar }), getters: { - getTitle() { - return this.title; + getTitle(state) { + return state.title; }, - getFixedHeader() { - return this.fixedHeader; + getFixedHeader(state) { + return state.fixedHeader; }, - getHiddenSideBar() { - return this.HiddenSideBar; + getHiddenSideBar(state) { + return state.hiddenSideBar; } }, actions: {