【问题标题】:NVD3: labels for second y-axis in MultiChart?NVD3:MultiChart 中第二个 y 轴的标签?
【发布时间】:2016-06-14 07:28:54
【问题描述】:

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

chart.yAxis1.axisLabel('Liters');

chart.yAxis2.axisLabel('Gallons');

【问题讨论】:

    标签: d3.js nvd3.js


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-12
      • 1970-01-01
      • 1970-01-01
      • 2014-08-28
      • 1970-01-01
      • 1970-01-01
      • 2013-06-21
      • 1970-01-01
      相关资源
      最近更新 更多