我已在我的人力车图表中添加了日期时间 X 轴:
var x_axis = new Rickshaw.Graph.Axis.Time({
graph: graph,
timeFixture: new Rickshaw.Fixtures.Time(),
});
但是,它通常不会提供我想要的格式。我可以给它一个说明符,以便日期时间始终采用指定的格式(即类似 d3.time.format(specifier) 的格式)吗?
最佳答案
根据 Lars 的链接示例,我做了以下操作:
var format = function(d) {
d = new Date(d)
return d3.time.format("%c")(d)
}
var x_axis = new Rickshaw.Graph.Axis.X({
graph: graph,
tickFormat: format,
});
这似乎有效,所以现在我只需要找到一种方法来使间距正常......
关于d3.js - Rickshaw 中的 X 轴日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21711362/