import { GaodeMap, Mapbox } from '@antv/l7-maps'; import { LineLayer, Scene } from '@antv/l7-react'; import * as React from 'react'; export default React.memo(function Map() { // @ts-ignore const amap = new GaodeMap({ center: [110.19382669582967, 50.258134], pitch: 0, style: 'dark', zoom: 3, }); const [data, setData] = React.useState(); React.useEffect(() => { const fetchData = async () => { const response = await fetch( 'https://gw.alipayobjects.com/os/basement_prod/32e1f3ab-8588-46cb-8a47-75afb692117d.json', ); const data = await response.json(); setData(data); }; fetchData(); }, []); return ( <> {data && ( )} ); });