he wei
2025-04-23 b9bd29a1a81f6f7de479e3cc3fdfe3d85fc660bf
src/components/echarts/mapChart.vue
@@ -19,9 +19,20 @@
  });
  let geoJson = {};
  async function getGeo() {
    geoJson = (await import(`../../../public/mapJson/${name.value}.json`))
      .default;
    const dynamicPath = `mapJson/${name.value}.json`;
    try {
        const response = await fetch(dynamicPath);
        if (!response.ok) {
            throw new Error(`HTTP error! status: ${response.status}`);
        }
        const data = await response.json();
        // jsonData.value = data;
      geoJson = data;
    echarts.registerMap(name.value, geoJson);
    } catch (error) {
        console.error('加载 JSON 出错:', error);
    }
  }
  async function setMapName() {