NVD3:MultiChart 中第二个 y 轴的标签?

NVD3: labels for second y-axis in MultiChart?

是否可以在 NVD3 (1.8.3+) MultiChart 中为第二个 y 轴指定标签?以下正确地在图表的左侧设置了标签,但不是右侧:

chart.yAxis1.axisLabel('Liters');

chart.yAxis2.axisLabel('Gallons');

我也遇到了同样的问题,原来是右侧被切掉了。我在定义多图表模型时通过包含边距解决了这个问题。

  `var chart = nv.models.multiChart()
      .margin({top: 30, right: 90, bottom: 50, left: 70})
      .color(d3.scale.category10().range());

这解决了我的问题,可能值得一试。 github 上的多图表示例在其代码中也有一个 .margin 设置。