highChart 缺值-曲线断开问题

time =item.datetime;
                aqi = Number(item.aqi);
                pm2_5 = Number(item.pm25);
                pm10 = Number(item.pm10);
                co = Number(item.co);
                no2 = Number(item.no2);
                o3 = Number(item.o3_8);
                so2 = Number(item.so2);

                if (isNaN(aqi)) 
                    aqi = null;
                if (isNaN(pm2_5)) 
                    pm2_5 = null;
                if (isNaN(pm10)) 
                    pm10 = null;
                if (isNaN(co)) 
                    co = null;
                if (isNaN(no2)) 
                    no2 = null;
                if (isNaN(o3)) 
                    o3 = null;
                if (isNaN(so2)) 
                    so2 = null;

1、如果缺值,则该点的值应置为null。

2、Number()方法强转之后,空置一般都为NaN,因此要用isNaN()方法加以判断给null才行。(否则,如果数据源中如果有NaN,则会变成点,而不会变成线。)

转载于:https://www.cnblogs.com/tiandi/p/10701334.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值