动态数据切换Echarts图表显示的话,图表需要销毁再重建才能达到效果。
我看你根据判断条件已经设置了样式,现在的情况就是图表的重绘,建议看一下:https://blog.csdn.net/yolo_link/article/details/125949767
怎么个自适应 ? div大小?
数据图表初始化后,用 resize() 方法,重新绘制,他会自动计算宽度信息,你可以试下
window.addEventListener('resize', bottomCharts.resize(), false)
这个问题我实际开发中碰到过,你是要实现用户和页面交互操作吧,例如:页面上点击“生产数据”、“项目管理”等按钮,页面上同一个div实现不同尺寸的图表展现。这个需要:首先判断echarts实例是否存在,不存在,则创建实例,然后创建图表;实例存在,则销毁实例 . dispose(),然后重新实例化init,再创建图表。实战不行可以添加wx:xingchendahai201808