Echarts自适应浏览器时,发现拖动窗口进行缩放时,会出现一个问题:Cannot read property ‘resize’ of undefined。
window.EventListener('resize',function(){
myChart.resize() // 报错
if(myChart){
myChart.resize() // 不报错
}
})
就正常了
本文解决了一个常见的ECharts图表自适应问题,在浏览器窗口缩放时,通过监听resize事件并调用myChart.resize()来更新图表大小。为了避免出现'Cannot read property ‘resize’ of undefined'错误,需要确保在调用myChart.resize()之前检查myChart是否已定义。
Echarts自适应浏览器时,发现拖动窗口进行缩放时,会出现一个问题:Cannot read property ‘resize’ of undefined。
window.EventListener('resize',function(){
myChart.resize() // 报错
if(myChart){
myChart.resize() // 不报错
}
})
就正常了
4379
835

被折叠的 条评论
为什么被折叠?