问题:echarts因为移动端适应性宽度为百分比,图表显示不正常
原因:echarts图表外层div宽高要给固定的值
解决:
- 给外层div固定的值
- 设置监听,获取到外层div最新宽,赋值给echarts图表
var phone = echarts.init(document.getElementById("phone"));
$(window).resize(function () {
phone.resize({
width: $("#phone").width(),
height: $("#phone").height()
});
})