我有一些數據,我想用n3-charts來繪製,這就是我所擁有的。n3-charts以日期爲座標軸的數據作爲x軸
$scope.options = {
axes: {
x: {
key: "dateRecorded",
type: "date",
labelFunction: function(d) { return d3.time.format("%Y-%m-%d").parse(d); }
},
y: {type: "linear"}
},
series: [
{
y: "weight",
key: "weight",
label: "Weight",
color: "#2ca02c"
}
]
};
這是我想繪製的一段樣本數據。
[{dateRecorded: "2015-04-15", weight: 15}, {dateRecorded: 2015-04-16, weight: 16}, {dateRecorded: "2015-04-17", weight: 17}]
圖表顯示,但沒有繪製數據。瀏覽器控制檯輸出以下內容。
TypeError: undefined is not a function
at d3_time_parseFullYear
所以它不能正確解析日期,但我不知道我做錯了什麼。
任何幫助,將不勝感激。