echarts导出图片显示不全

使用pie 型报表作为基础导出图片到后台保存,使用echarts自带方法得到图片的base64信息
到后台保存,但保存的结果却是下图的样式,缺少了重要的图信息图片说明

有两种解决方法:
1、animation 属性设置为 false 不要动画加载
2、设置一个全局变量,每次导出时再从这个全局变量中获取base64 信息,这样获取到的信息是当前图片信息。推荐使用这个。

你get还是post发送的base64数据的?怕是被截断了你的数据。。

post提交,数据提交到后台确实因为url 传递的关系,base64中所有的“+”变成了“空格”,我再前台和后台都用过方法进行处理,我猜测如果被截断
应该图片无法显示,但还是显示了部分啊。这个图片29kb不算超大的。

卡通大大的方法是正解,这个图片是动态的,图片还没加载完就获取图片信息,肯定不全。个人建议还是第一种,把动画animation 关掉,如果有多张图片的话,第二种方法就不适用了。用第一种方法关掉加载动画效果的话,用户体验变差了,真蛋疼。