如图。我采用了建立两个图表方式,将后一个图表的位置设为负的,强制放上来,并使用 zlevel属性,将值设为比地图zlevel值高,没有给后面图表加载的机会,虽然效果勉强实现了,但是会报错:Cannot read property 'init' of undefined。怎么样可以实现地图上面放表格或其他内容,并不会报错呢?
研究了几天,总算找到实现方法了,解决这个问题有两点:
第一:依然使用echarts内置的方法,把上面这个层写一个图表。
第二:为了不报错,上面这个图表的方法函数不用引进来。如此一来,便不还报错了。
代码如下:
function pie() {
// 路径配置
require.config({
paths: {
echarts: '../js/dist'
}
});
// 使用
require(
[
],
function(ec) {
}
);
}