楊戞熱
2021-08-31 18:03
采纳率: 100%
浏览 18
已结题

echarts使用百度地图错误,在echarts示例上可以实现,在本地实现不了

使用百度地图出错,在echarts示例上可以实现,在本地实现不了,代码
var bMap = myChart.getModel().getComponent('bmap').getBMap();
bMap.addControl(new BMap.MapTypeControl({
mapTypes: [
BMAP_HYBRID_MAP,
BMAP_NORMAL_MAP
]
}));
bMap.setMapType(BMAP_HYBRID_MAP);
错误:
Uncaught TypeError: Cannot read property 'getComponent' of undefined
at Object.success (lines-bmap-effect.html:78)
at fire (jquery.js:3501)
at Object.fireWith [as resolveWith] (jquery.js:3631)
at done (jquery.js:9797)
at XMLHttpRequest. (jquery.js:10058)

  • 收藏

2条回答 默认 最新

  • 已采纳

    示例版本和你本地库得版本一样吗?getComponent这个属性是undefined.你打印一下myChat看看有没有etModel()和getComponent

    已采纳该答案
    打赏 评论
  • 楊戞熱 2021-09-01 17:35

    谢谢

    打赏 评论

相关推荐 更多相似问题