如何处理Echarts图表在显示隐藏时出现的尺寸缩放问题?
- 内容介绍
- 相关推荐
本文共计498个文字,预计阅读时间需要2分钟。
Echarts是一款广泛应用于程序员的图表制作技术。早期,我使用Echarts制作图表时,会先隐藏饼图,然后点击按钮让它再次显示。但问题出现了,再次显示时饼图的状态有变化。
Echarts 是现在程序员做图表用到比较多的一种技术,前段时间,我就用了一下Echarts,我原本是将饼图先隐藏,然后点击按钮让它再显示出来,但是再显示时,饼状图出现了问题,它变得特别小,根本不能用,然后,就此,我找了下原因
原因:Echarts 图表是根据你定义的div 的样式来确定图表的大小,当图表隐藏时,Echarts会找不到div的宽和高,再次显示时它会给自己一个非常小的默认宽高值,所以在隐藏显示后会发现它变得非常非常的小。
解决:将初始化放在click事件里,给一个flag 控制显示隐藏。
本文共计498个文字,预计阅读时间需要2分钟。
Echarts是一款广泛应用于程序员的图表制作技术。早期,我使用Echarts制作图表时,会先隐藏饼图,然后点击按钮让它再次显示。但问题出现了,再次显示时饼图的状态有变化。
Echarts 是现在程序员做图表用到比较多的一种技术,前段时间,我就用了一下Echarts,我原本是将饼图先隐藏,然后点击按钮让它再显示出来,但是再显示时,饼状图出现了问题,它变得特别小,根本不能用,然后,就此,我找了下原因
原因:Echarts 图表是根据你定义的div 的样式来确定图表的大小,当图表隐藏时,Echarts会找不到div的宽和高,再次显示时它会给自己一个非常小的默认宽高值,所以在隐藏显示后会发现它变得非常非常的小。
解决:将初始化放在click事件里,给一个flag 控制显示隐藏。

