之前搞多个图表联动,下载之后 图片上每次都有上一个的图,而且图片还是不对称的,经过多次努力试验,找到了一个暂时的解决方法。
在设置group的时候,每次查询生成一个随机的字符串,每次查询之后多个图表的联动跟上次肯定不一样
随机方法:
randomString(){ let len = 9; let $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; let maxPos = $chars.length; let pwd = ''; for (let i = 0; i < len; i++) { pwd += $chars.charAt(Math.floor(Math.random() * maxPos)); } return pwd; },
循环生成图表
for(xxxx){
chart.group= xxx //生成的随机string
}
echart.conncet( xxx);
本人已经试过了,稳