我目前正在使用 Angular Directive (angular-nvd3) 处理 NVD3。我有一个非常简单的折线图,其中包含非常简单的数据。
我现在遇到的问题是我的数据与轴对齐错误。此处提供示例 plunker:http://plnkr.co/edit/jWEYt6?p= preview,
我在我的 xAxis 上使用日期,这些日期是使用 d3 库解析的:
tickFormat: function(d) {return d3.time.format('%d/%m')(new Date(d))}
描述:
我希望 xAxis 标签与网格相对应。
在示例中,您可以清楚地注意到 xAxis 没有均匀划分(值:06/11、08/11、11/11、13/11)。所以通常是 2 天,有时是 3 天 :)
更糟糕的是 - 峰值与网格不匹配。示例:06/11 刻度线实际上甚至不靠近我猜它应该在的网格线。
我也在master's
repo 的代码上试过这个,它也发生在那里。HTML head 部分中有一个链接。
我的数据、正确的日期格式或其他问题是否存在问题?谢谢!