react中如何按需引入百度地图

​ 在react中可以通过引入react-bmapgl包来使用百度地图。本文介绍如何在react中按需引入百度地图,减小引入包文件的大小。

1、安装react-bmapgl

​ 通过npm运行以下命令安装react-bmapgl包。

npm install react-bmapgl --save

2、默认引入方式

​ 如果按如下的导入方法会直接把整个包导入进来,打包文件会非常大。

import { Map, Marker, MapvglView, MapvglLayer } from 'react-bmapgl'

img

3、按需引入方式

import Map from 'react-bmapgl/Map';
import Marker from 'react-bmapgl/Overlay/Marker';
import InfoWindow from 'react-bmapgl/Overlay/InfoWindow';
import ScaleControl from 'react-bmapgl/Control/ScaleControl';
import NavigationControl from 'react-bmapgl/Control/NavigationControl';
import MapApiLoaderHOC from 'react-bmapgl/Map/MapApiLoaderHOC';






扫描下方二维码,关注公众号:程序进阶之路,实时获取更多优质文章推送。


扫码关注

评论