解决方案 »

  1.   

    data: [3.9, 4.2, 5.7, 8.5,null, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
    没有数据的不能用空,也不要用0,请用null
      

  2.   

    额,这个我知道,我的意思是比如某条线3月的数据为null,那么显示的折线就是断开的,我现在就是想忽略掉中间没有的将2月和4月的点连起来
    也就是整条线按点连接起来
      

  3.   

    var chart = new Highcharts.Chart({
                    chart: {
                        renderTo: 'container'
                    },
                    xAxis: {
                        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
                    },
                    plotOptions:{
                        line:{connectNulls:true}
                    },
                    series: [{
                        name: 'Tokyo',
                        data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
                    }, {
                        name: 'New York',
                        data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
                    }, {
                        name: 'Berlin',
                        data: [-0.9, 0.6, 3.5, 8.4, 13.5, null,null, 17.9, 14.3, 9.0, 3.9, 1.0]
                    }, {
                        name: 'London',
                        data: [3.9, 4.2, 5.7, 8.5, 11.9, null, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
                    }]
                });