echarts 随屏幕大小改变大小(resize)

一般的解决方法是

window.onresize = function () {
      mychart.resize()
   }

但是当页面中有多个图表时只有最后一个图表自适应有效

若要解决同一个页面有多个图表需要自适应时可有两种解决方法

1.可以使用jquery来实现:

$(window).onresize = function(){
    mychart.resize()
}

2.若项目中没有使用jquery,需要用到 addEventListener

window.addEventListener('resize', function () {
        mychart.resize()
})

 

posted @ 2020-07-20 15:00  棠樾  阅读(1315)  评论(0)    收藏  举报