guonan
2025-06-06 7909450b6142fd10c55690c5ce093137247310ef
src/components/menu/Location.vue
@@ -71,22 +71,22 @@
import { initeWaterPrimitiveView } from "@/utils/water"; //相机flyTo函数,后续options列表中有对应经纬度后弃用
import { useRoute, onBeforeRouteUpdate } from "vue-router";
import { Loading } from "@element-plus/icons-vue";
import { fetchAndLoadDangerPoints } from "@/api/hpApi.js";
// import { fetchAndLoadDangerPoints } from "@/api/hpApi.js";
const districtList = ref([]);
const displayData = ref([]);
// const displayData = ref([]);
const loadCallback = async (newData) => {
  districtList.value = [...newData];
  console.log(districtList.value, "aaaaaaaaaaaaaaaaaaaaaaaaa");
// const loadCallback = async (newData) => {
//   districtList.value = [...newData];
//   console.log(districtList.value, "aaaaaaaaaaaaaaaaaaaaaaaaa");
  await initializeDevicePoints();
};
//   await initializeDevicePoints();
// };
onMounted(() => {
  fetchAndLoadDangerPoints(loadCallback);
});
// onMounted(() => {
//   fetchAndLoadDangerPoints(loadCallback);
// });
const simStore = useSimStore();
// onBeforeRouteUpdate((to, from, next) => {
@@ -179,7 +179,7 @@
  );
  if (JSON.stringify(districtList.value) !== JSON.stringify(filteredData)) {
    // districtList.value = filteredData;
    districtList.value = filteredData;
    await initializeDevicePoints();
  }