关于Echarts2传入空数组,还是显示上次的数据,使用myChart.clear()和myChart.setOption(option,true)都不管用

网上有基本就是俩种方法:myChart.clear()和myChart.setOption(option,true)

但是我的项目还是不管用,我向它传递了空的数组,用上面方法不行,就加了一些判断。

....以上代码省略

关键代码如下:

var myChart = ec.init(document.getElementById('broadbandAd')); 

if (y_show.length > 0 
       && y_click.length > 0
       && y_cost.length > 0
       && y_click_rate.length > 0
    ){

         var option = {

                ......你设置的数据

         }

     // 加载数据

    myChart.setOption(option); 

}else {

    // 加载完再清空

     myChart.clear();

}

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值