echarts重新请求数据绘图失败

在选了时间后重新请求发现div中没有出现echarts图形

一开始还以为是因为请求的数据问题,检查了很长时间,发现并没有问题。

控制台也不报错。

去查了一下官方的文档,原来是不能在单个容器上实现多个echarts实例。

解决办法也很简单,移除容器上的 _echarts_instance_ 属性就行了。

 myChart_bar.setOption(option);
 $("#bar").removeAttr('_echarts_instance_');
在setOption后加上移除属性就好了。

猜你喜欢

转载自blog.csdn.net/u012998306/article/details/79740555