我在一个非常简单的数据集上实现Rickshaw时遇到了麻烦。即使我正在为人力车特定的纪元时间喂食,但它并没有正确地标记x轴。知道为什么没有正确解释时间戳吗?
这是我的代码:
var data = [
{ x: 1393526720569, y: 14.00 }, // Thu, 27 Feb 2014 18:45:20 GMT
{ x: 1393527620601, y: 25.86 }, // Thu, 27 Feb 2014 19:00:20 GMT
{ x: 1393528520452, y: 54.86 } // Thu, 27 Feb 2014 19:15:20 GMT
];
var graph = new Rickshaw.Graph({
element: document.querySelector('#chart'),
renderer: 'area',
width: 1000,
height: 350,
series: [ {
data: data,
color: '#ccc'
}]
});
var axes = new Rickshaw.Graph.Axis.Time( { graph: graph } );
var hoverDetail = new Rickshaw.Graph.HoverDetail( { graph: graph } );
graph.render();
答案 0 :(得分:2)
找到答案。我的纪元时间戳是精细的。人力车预计秒数不是毫秒: 1393526720 不是 1393526720569 。