NVD3:在图表顶部的某些刻度值处有标签

NVD3: Have labels at certain tick values at the top of the graph

我正在使用 NVD3 绘制一个图表,该图表在 x 轴上使用顺序标度表示日期。我在它下面还有一个 "focus graph" 来突出显示要显示的特定区域。为了自动更新显示的刻度,我使用 tickValues() 属性.

我想在图表顶部添加特定日期的标签。我的解决方案是创建另一个 x 轴,但在图表上方绘制相同的数据,但高度为 0,然后使用 tickValues() 设置标签的位置。但是,标签不会显示在顶轴上。有解决方案或替代方案吗?

我想使用辅助 x 轴没问题。我忘记删除为我的辅助轴设置域 属性 的行。当我删除它时,它像我的主轴一样缩放 :)