在选了时间后重新请求发现div中没有出现echarts图形
一开始还以为是因为请求的数据问题,检查了很长时间,发现并没有问题。
控制台也不报错。
去查了一下官方的文档,原来是不能在单个容器上实现多个echarts实例。
解决办法也很简单,移除容器上的 _echarts_instance_
属性就行了。
myChart_bar.setOption(option);
$("#bar").removeAttr('_echarts_instance_');
在setOption后加上移除属性就好了。