var data =[ { label: "Foo", data: [ ["2012-09-01", 1], ["2012-10-01", -14], ["2012-11-01", 5] ] },
{ label: "Bar", data: [ ["2012-09-01", 13], ["2012-10-01", 11], ["2012-11-01", -7] ] }
];
var options = {
series: {
lines: { show: true },
points: { show: true }
}
};
<div id="placeholder"></div>
<script>
$.plot($('#placeholder'), data, options);
</script>
我很困惑为什么图形没有与数据一起绘制。忽略我对flot的新手知识。谁能给我一个主意,我应该怎么做。
最佳答案
您确定flot可以处理格式化为字符串的值吗?您可能应该将字符串转换为实际日期或毫秒...
您可以使用moment.js库:
var data =[ { label: "Foo", data: [ [moment("2012-09-01","YYYY-MM-DD").toDate(), 1], ...