doujia9204 2014-11-19 11:04
浏览 27

每5秒更新一次HighCharts

I am using this code to render a HighChart:

  <script>
    var chart = new Highcharts.Chart({
        chart: {
           renderTo: 'container1',
           title: '',
           type: 'column'
        },
        xAxis: {
            categories: ["<?php echo  join($data0, '","') ?>"],
            title: {
                text: 'Month'
            }
        },
        yAxis: {
            title: {
                text: 'Orders'
            }
        },
        series: [{
           name: '<?php echo  date("Y",strtotime("-1 year")); ?>',
           color: '#666666',
           data: [<?php echo  join($data1, ',') ?>]
        }, {
           name: '<?php echo  date("Y"); ?>',
           color: '#2196F3',
           data: [<?php echo  join($data2, ',') ?>]
        }],
        credits: {
            enabled: false
        },
        title: {
            text: ''
        }
  });
  </script>

How can get this to update every 5 seconds and show some indication on the chart if something changes?

  • 写回答

1条回答 默认 最新

  • doujia5863 2014-11-19 11:26
    关注

    Try

    setInterval(function(){
        chart.series[0].update({
            data: [<?php echo  join($data1, ',') ?>]
        }, true);
    
        chart.series[1].update({
            data: [<?php echo  join($data2, ',') ?>]
        }, true);
    }, 5000);
    
    评论

报告相同问题?

悬赏问题

  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
  • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)
  • ¥15 相敏解调 matlab
  • ¥15 求lingo代码和思路
  • ¥15 公交车和无人机协同运输
  • ¥15 stm32代码移植没反应