如何在一个页面上的多个Highcharts之间共享JSON?

时间:2013-07-29 00:27:38

标签: javascript json highcharts arduino setinterval

我正在使用Highcharts,页面上有4个仪表,使用setInterval来获取图表中的JSON数据。

我通过每个规格轮询一次来完成它。但这是所需轮询/带宽的4倍。

这是仪表的精简版。 http://jsfiddle.net/FredSmith/4Uqbc/

以下是我在当前浪费的设置中每个图表轮询一次的内容:

    function(chart) {
        setInterval(
            function() {
                var point = chart.series[0].points[0], newVal;
                    $.get("get_JSON_from_Arduino.php", function(newVal) {   
                        var obj = jQuery.parseJSON(newVal);
                        point.update(obj.humidity, true);
                    }
                );
            },1300
        );
    }

我认为挑战与全局变量有关? JS没那么好..

0 个答案:

没有答案