javascript - 将 Highcharts StockChart 范围选择器的大小调整为少于 6 个数据点

标签 javascript jquery highcharts

如何使用 highstock 范围选择器调整图表大小以选择少于 6 个点。 Here我就是这么做的。您可以在那里检查,我们可以调整范围选择器的大小,但不能选择少于 6 个数据点。 是否有任何选项可以指定应选择的最小数据点数量?

$(function() {
  $('#container').highcharts("StockChart", {

    title: {
      text: 'Monthly Average Temperature'
    },
    rangeSelector: {
      enabled: 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]
    }]
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://code.highcharts.com/stock/highstock.js"></script>

<div id="container" style="min-width: 400px; height: 400px; margin: 0 auto"></div>

最佳答案

设置XAxis:minRange值,并给它一个以毫秒为单位的值,例如一个月

xAxis: {
        minRange: 30 * 24 * 3600 * 1000
    }

看到 6 个数据点是因为这是默认值,请参阅 this

关于javascript - 将 Highcharts StockChart 范围选择器的大小调整为少于 6 个数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36198434/

相关文章:

javascript - Highcharts 上的时区

javascript - 没有滚动条并排显示图像

javascript 权威指南练习 1.2.1

javascript - 选择未在 Material 设计中呈现 - 意外标记 `<`

javascript - 树屋 jQuery 挑战

jquery - Lightbox 或 Fancybox with Rails 4.1.4 仅在刷新后才能工作

javascript - 默认情况下取消选中复选框

javascript - 在 Highstock 图表中,滚动时向下钻取无法正确显示

javascript原型(prototype)构造函数混淆

javascript - 如何在 Highcharts 中的镜像条形图上叠加散点图?