Xiao_123 3 тижнів тому
батько
коміт
86fc617b12
1 змінених файлів з 6 додано та 1 видалено
  1. 6 1
      src/store/mall.js

+ 6 - 1
src/store/mall.js

@@ -4,7 +4,12 @@ import { getDiyTemplate } from '@/api/mall/index'
 export const useMallStore = defineStore('mall',
   {
     state: () => ({
-      template: localStorage.getItem('mallTemplate') ? JSON.parse(localStorage.getItem('mallTemplate')) : {}
+      template: 
+        localStorage.getItem('mallTemplate') 
+        && 
+        !['undefined', 'null'].includes(localStorage.getItem('mallTemplate')) 
+        ? 
+        JSON.parse(localStorage.getItem('mallTemplate')) : {}
     }),
     actions: {
       // 获取装修模版