Explorar el Código

修改设置保存

wangfumin hace 1 semana
padre
commit
caf513fa83
Se han modificado 1 ficheros con 9 adiciones y 3 borrados
  1. 9 3
      src/views/setting/index.vue

+ 9 - 3
src/views/setting/index.vue

@@ -73,6 +73,7 @@ watch(() => setting.value!.locationModelName, (newVal) => {
 let initBack = setting.value!.back;
 let initMapId = setting.value!.mapId;
 let isFirst = true;
+let isInPutFirst = true;
 let locationModelName = setting.value!.locationModelName;
 const isEditModelName = ref<boolean>(false);
 const changeBack = ([back, mapId]: [string | null, number | null]) => {
@@ -108,17 +109,22 @@ const enterSetModelName = () => {
       // 不保存重置
       setting.value!.locationModelName = locationModelName;
     }
+    isInPutFirst = true;
     isEditModelName.value = false;
   });
 };
 
 const getLocationModelName = (locationModelName: string) => {
   setting.value!.locationModelName = locationModelName;
-  enterOld(async () => {
-    await loadPack(updataSetting());
-  });
+  if(isInPutFirst){
+    isInPutFirst = false
+    enterOld(async () => {
+      await updataSetting();
+    });
+    }
 };
 
+
 </script>
 
 <style scoped lang="scss">