仅特定系列的自定义绘图仪

Custom plotter for only specific series

我有一个包含两个系列的图表。我想使用默认绘图仪绘制一个,使用自定义绘图仪绘制一个。这可能吗?

我看到每个系列都有一个选项 plotter: function(e) { }。 但是,我希望使用默认绘图仪绘制第一个系列。 这可能吗?

您可以在每个系列的基础上设置绘图仪。例如,如果您的列是 X、Y1 和 Y2:

new Dygraph(div, data, {
  series: {
    // no per-series plotter for Y1
    'Y2': {
      plotter: function(e) { ... }
    }
  }
});

plotters demo 上的 "Bar & Line Chart" 显示了一个完整的示例。