Dygraphs:设置x轴值之间的静态宽度(以像素为单位)

时间:2017-05-30 15:01:48

标签: dygraphs

如何在dygraphs-chart上设置x轴值之间的静态宽度?例如,我需要x轴值之间的间隔将像36px。有可能吗?

1 个答案:

答案 0 :(得分:1)

是的,这就是pixelsPerLabel option的作用:

  

每个x和y标签之间要求的像素数。更大的价值观   将产生具有更少刻度的稀疏轴。这是在每轴上设置的   基础。

     

类型:整数默认值:70(x轴)或30(y轴)

您可能还想设置axisLabelWidth选项以缩小dygraph用于x轴标签的<div>

new Dygraph(div, data, {
  axes: {
    x: {
      pixelsPerLabel: 36,
      axisLabelWidth: 30
    }
  }
});

pixelsPerLabel设置是最小。 dygraphs可能决定使用更多空间来获得不错的标签值。如果你真的想要每36像素刻度,你需要使用自定义的自动收报机。