核心提示:Echarts 是现在程序员做图表用到比较多的一种技术。问题:饼图先隐藏,然后点击按钮让它再显示出来,但是再显示时,饼状图出现了问题,它变得特别小,根本不能用。原因:Echarts 图表是根据你定义的...
Echarts 是现在程序员做图表用到比较多的一种技术。
问题:饼图先隐藏,然后点击按钮让它再显示出来,但是再显示时,饼状图出现了问题,它变得特别小,根本不能用。
原因:Echarts 图表是根据你定义的p 的样式来确定图表的大小,当图表隐藏时,Echarts会找不到p的宽和高,再次显示时它会给自己一个非常小的默认宽高值,所以在隐藏显示后会发现它变得非常非常的小。
解决:将初始化放在click事件里,给一个flag 控制显示隐藏。