当容器div的宽度变化时,之前使用jquery flot可以自动调整宽度,不知道为什么我的echarts无法自动调整宽度,我看echarts网上的例子都是可以自动调整宽度的。
求解答。
myChart.resize()
有没有更好的方法?
之前有jquery flot可以自动就调整了宽度,是不是echarts只需要设置下就可以自动调整了呀?
貌似没有更好的方法了,必须主动调用resize,以下是文档中的说明
{self} resize {void} ECharts没有绑定resize事件,显示区域大小发生改变内部并不知道,使用方可以根据自己的需求绑定关心的事件,主动调用resize达到区域更新的效果。
是的,需要自己绑定,确实有场景需求是不应该主动响应dom大小变化的。
Most helpful comment
myChart.resize()