ECharts:如何使用窗口的resize事件?

Lol*_*olo 7 javascript graph echarts

我正在 为我的图表尝试Echarts库.当窗口的调整大小触发器被触发时我想重新调整绘图的大小,但我找不到这样做的方法.

Thanx的帮助

mar*_*lla 25

var plot = echarts.init(yourDom);
plot.setOption({...});
window.onresize = function() {
  plot.resize();
};
Run Code Online (Sandbox Code Playgroud)


小智 7

        window.onresize = function() {
            $(".ga-charts").each(function(){
                var id = $(this).attr('_echarts_instance_');
                window.echarts.getInstanceById(id).resize();
            });
        };
Run Code Online (Sandbox Code Playgroud)

  • 优秀解决方案 无需描述,您只需为图表设置一个类,例如:"ga-charts". (3认同)
  • 嗨,欢迎来到Stack Overflow!虽然您的答案可以解决问题,但我建议您通过包含有用的原因来提高其质量. (2认同)