diff --git a/app/app/(admin)/admin/ana/user-by-map.tsx b/app/app/(admin)/admin/ana/user-by-map.tsx index e584b3bd4..c379cb9fc 100644 --- a/app/app/(admin)/admin/ana/user-by-map.tsx +++ b/app/app/(admin)/admin/ana/user-by-map.tsx @@ -614,7 +614,7 @@ export default function UserByMap() { }, ], }; - const loadEcharts = () => { + const loadEcharts = async () => { let chartDom = document.getElementById("userByMapChart"); if (!chartDom) return; let myChart = echarts.init(chartDom, "default", { @@ -623,8 +623,11 @@ export default function UserByMap() { }); option && myChart?.setOption(option); }; - - loadEcharts(); + try { + loadEcharts(); + } catch (e) { + console.log("[loadEcharts] 地图加载失败", e); + } }, []); useEffect(() => { @@ -660,7 +663,7 @@ export default function UserByMap() { style={{ width: "1080px", height: "600px" }} >