抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

当只有一个图表的时候很简单只要这么写就搞定了

1
window.onresize = orderCharts.myChart.resize;

当多个图表的时候,就会出现只有一个图表能自动缩放,这时就要这么写了.

1
2
3
4
5
6

window.onresize = function () {
orderCharts.myChart.resize(); //图表自适应窗口大小
userCharts.myChart.resize(); //图表自适应窗口大小
}

这样写就ok了 下面这个写法也是等效的.

1
2
3
4
5
window.addEventListener("resize", function () {
console.log(orderCharts);
orderCharts.myChart.resize(); //图表自适应窗口大小
userCharts.myChart.resize(); //图表自适应窗口大小
});

注意
当一个图标的时候 resize是没有括号的, 而多个图标的时候是有括号的. 这个要小心,他们不能互换着用.用时一定要仔细.

评论