可能因为该组件库默认没有引用地图的JSAPI文件,需要手动在你的index.html
模板页面头部加载百度地图JavaScript API代码
<script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>
或者可能是您想用异步加载JSAPI,却忘了将导出的组件用MapApiLoaderHOC
高阶组件进行加工。
请检查设置的事件名是否准确。
该组件库中所有事件函数并非按照JSX
的单词分割标准来做的驼峰处理,只是单纯的将on
后面的第一个字母大写。 比如标准右键点击事件为onRightClick
,在本组件库中应写为onRightclick
;再比如标准鼠标移动事件为onMouseMove
,在本组件库中应写为onMousemove
。如果不确定事件的名称,以API中列出来的名称为准。