Explorar o código

提交自定义列

caojunjie %!s(int64=3) %!d(string=hai) anos
pai
achega
8da870a58d
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      src/util/columnSetting.js

+ 4 - 2
src/util/columnSetting.js

@@ -6,19 +6,20 @@ import {
 
 export async function getColumnData(columnKey, mainOption) {
   let option
-  const localData = JSON.parse(localStorage.getItem(columnKey) || null);
+  const localData = JSON.parse(localStorage.getItem(columnKey));
   if (localData != null) {
     option = localData;
   } else {
     let res = await getColumn({
       fileName: columnKey
     })
-    option = res.data.data ? JSON.parse(res.data.data.jsonMessage)?JSON.parse(res.data.data.jsonMessage):mainOption: mainOption;
+    option = res.data.data ? JSON.parse(res.data.data.jsonMessage.replace(/\n/g,"").replace(/\s+/g,""))?JSON.parse(res.data.data.jsonMessage.replace(/\n/g,"").replace(/\s+/g,"")):mainOption: mainOption;
     localStorage.setItem(columnKey, JSON.stringify(option));
   }
   return option
 }
 export async function saveColumnData(columnKey, option) {
+  console.log('111111')
   let res = await saveColumn({
     fileName: columnKey,
     jsonMessage: JSON.stringify(option)
@@ -31,6 +32,7 @@ export async function saveColumnData(columnKey, option) {
   }
 }
 export async function delColumnData(columnKey, option) {
+  console.log('111111')
   let res = await delColumn({
     fileName: columnKey
   })