javascript 使用HighCharts的动态图表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用HighCharts的动态图表相关的知识,希望对你有一定的参考价值。

var dataset1 = [];
var dataset2 = [];

for (var i = 0; i < 16; i++) {
  dataset1.push(Math.floor(Math.random() * 10 + 1));
  dataset2.push(Math.floor(Math.random() * 10 + 1));
}

var myChart = Highcharts.chart("container", {
  chart: {
    type: "spline"
  },
  title: {
    text: "Crypto - Rates"
  },
  yAxis: {
    title: {
      text: "Currency Rates"
    }
  },
  series: [
    {
      name: "Bitcoin",
      data: dataset1
    },
    {
      name: "Ether",
      data: dataset2,
      dashStyle: "dot"
    }
  ]
});

var index = 0;
setInterval(() => {
  myChart.series[0].addPoint(Math.floor(Math.random() * 10 + 1), false, true);
  myChart.series[1].addPoint(Math.floor(Math.random() * 10 + 1), true, true);
  index++;
}, 2000);

以上是关于javascript 使用HighCharts的动态图表的主要内容,如果未能解决你的问题,请参考以下文章

使用 JavaScript 更改 Highcharts 的高度。默认情况下,仅在窗口重新调整大小时重新调整大小

php:为highcharts渲染javascript时,laravel慢视图渲染时间

将 Highcharts 导出为 PDF(使用 javascript 和本地服务器 - 没有互联网连接)

Highcharts

Highcharts / JavaScript 月与 MySQL 不兼容

javascript Highcharts甜甜圈图代码