我有以下代码抛出 n.getFullYear 不是函数错误, 有什么想法吗?
var x = d3.time.scale().domain([d3.time.sunday(d3.min(items, function(d) { return d.start; })),
d3.max(items, function(d) { return d.end; })])
.range([0, width]);
"items": [
{
"id": 0,
"lane": 0,
"start": "Mon Jan 16 2012 08:00:00 GMT+0545 (NPT)",
"end": "Mon Jan 29 2012 08:00:00 GMT+0545 (NPT)",
"class": "past",
"desc": "This is a description."
}
]
最佳答案
更改 d.start 和 d.end 以返回日期对象 d3.time.scale().domain([d3.time.sunday(d3.min(items, function(d) { return new Date(d.start); })), d3.max(items, function(d) { return new Date(d.end); })]) .range([0,宽度]);
关于javascript - n.getFullYear 不是 d3 中的函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36005402/