ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

解决echerts渲染未清除之前的数据问题

2026/9/28 13:18:28 拓冰建站 浏览量
解决echerts渲染未清除之前的数据问题

出现原理:默认渲染五条数据,筛选之后接口只返回一条数据,但是显示的还是五条数据,这个问题目前只出现在后渲染数据条数比之前渲染数据条数少的情况下

解决办法:在筛选请求之前清除之前渲染的dom数据

<div id="branchlabor"></div>
// 获取渲染的dom元素
var myChart = echarts.init(document.getElementById('绑定的id:branchlabor'));
// 销毁渲染
myChart && myChart.dispose();
// 请求接口重新渲染数据
this.data()//自己的请求方法