wangjuncheng
2025-05-19 e9b055acd206304c7c46c2c5304733ba8f8bff52
change
已修改1个文件
9 ■■■■ 文件已修改
src/components/menu/Location.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/menu/Location.vue
@@ -45,8 +45,6 @@
onBeforeUnmount(() => {
  if (route.path !== '/yhgl') {
    console.log('zzzzzzzzzzzzzzzzzzzzzzzzzz');
    handleCleanup();
  }
});
@@ -119,8 +117,7 @@
    item.position?.includes(areaName)
  );
  if (JSON.stringify(districtList.value) !== JSON.stringify(filteredData)) { // 检查是否真的需要更新
    districtList.value = filteredData;
  if (JSON.stringify(districtList.value) !== JSON.stringify(filteredData)) {
    await initializeDevicePoints();
  }
};
@@ -137,8 +134,6 @@
let isInitialized = false;
watch(() => simStore.DangerShowSwitch, async (newValue, oldValue) => {
  console.log('当前状态:', newValue);
  if (newValue) {
    if (!isInitialized) {
      await initializeDevicePoints();
@@ -146,7 +141,7 @@
    }
  } else {
    handleCleanup();
    isInitialized = false; // 或者保持为 true,取决于你的需求
    isInitialized = false;
  }
});
// 监听 simStore.DangerPoint 变化