1.当其没有npm模块的时候 可以直接用以下方式引入:
直接在public文件夹下的index.hml文件内,找个位置如:title下面 通过<script src="xxxxx"'></script>即可
但是第三方引入的库在单页面应用中不支持import,它是直接挂载在window下的,所以在调用的时候用window.xxx(eg:window.BMap.Map('map渲染的id'))
【记录下使用高德地图时的注意点:用的是 npm加载的"react-amap": "^1.2.8",主要是marker和markers的实例获取方式】
这是marker的events事件:


这是markers的events事件:


调起地图导航:

2.public文件夹下的文件可以直接访问,如public下的assets下面有图片,在其他地方访问图片,路径可以直接写成('/assets/xxx.png')
网友评论