【发布时间】:2015-06-01 09:51:48
【问题描述】:
我正在尝试使用 Chart.js 在整个折线图中添加空数据点。我有这个:
var data = {
labels: [
"1","2","3","4","5","6","7","8","9","10"
],
datasets: [
{
label: "Traffic",
data: null,null,20,40,null,null,null,10,20,null
}
]
};
问题在于折线图仅将前两个“null”识别为空数据点并且不显示它们。但是,对于后面的空值,会显示一条线(连接前一个和下一个有效数据点),这使得“空”数据点看起来好像确实存在。有没有办法不在折线图中显示空值? (类似于 Canvas.js 提供的:http://canvasjs.com/docs/charts/basics-of-creating-html5-chart/empty-null-data-points-chart/)
我通读了 Chart.js 文档和 stackoverflow,但找不到答案。谁能帮帮我?
【问题讨论】:
-
因为 0 推断出有效的数据点,也就是 0。Null 将推断出根本没有数据点。
标签: javascript html charts chart.js