Ver Fonte

提交代码

Lijy há 1 ano atrás
pai
commit
25f43d247c

+ 5 - 0
fhKeeper/formulahousekeeper/customerBuler-crm/src/main.ts

@@ -4,11 +4,15 @@ import ElementPlus from 'element-plus'
 import "./TailWindCss/index.css";
 import 'element-plus/dist/index.css'
 import * as ElementPlusIconsVue from '@element-plus/icons-vue'
+import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
 import App from './App.vue'
 import router from './router/index'
 import * as echarts from 'echarts';
 
 const app = createApp(App)
+const pinia = createPinia()
+
+pinia.use(piniaPluginPersistedstate)
 
 for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
   app.component(key, component)
@@ -19,4 +23,5 @@ app
   .use(ElementPlus)
   .use(createPinia())
   .use(router)
+  .use(pinia)
   .mount('#app')

+ 1 - 0
fhKeeper/formulahousekeeper/customerBuler-crm/src/store/index.ts

@@ -17,6 +17,7 @@ export const useStore = defineStore({
             this.asyncRoutesMark = val
         }
     },
+    persist: true, // 是否持久化
 });
 if (import.meta.hot) {
     import.meta.hot.accept(acceptHMRUpdate(useStore, import.meta.hot))