如果如果你是这样使用echarts的,那请注意了。
刚开始我用页面的DOM去做echarts.init(dom);
然后再用cloneDom = $(dom).clone().attr('id', 'newId');
去做echarts.init(cloneDom);这样就会发现所有的内容都绘制到第二个图例中去了。
这是因为DOM和cloneDom的_echarts_instance_属性是一样的,
解决办法:
在clone的同时修改_echarts_instance属性,即cloneDom.attr('_echarts_instance_', new Date().getTime());
参考源码:
https://github.com/ecomfe/echarts/blob/master/src/echarts.js
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。