我正在使用 Flot 构建图表,数据收集结束时的空项被忽略。
我的代码如下:
var d1 = [];
for (var i = 0; i <= 3; i += 1)
d1.push([i, parseInt(Math.random() * 30)]);
for (var i = 4; i <= 10; i += 1)
d1.push([i, null]);
function plotWithOptions() {
$.plot($("#placeholder"), [d1], {
series: {
bars: {
show: true
}
}
});
}
plotWithOptions();</code>
使用 Flot 0.8.1,这会产生以下结果:
有趣的是,使用旧版本的 Flot (0.7),这会产生我期望的图形类型,空项呈现为间隙:
在 0.8.1 中,如果我在末尾添加一个非 null 项,则 null 条目将显示为一个间隙,但这与 0.7 不同的行为,无论它们被渲染(这是我试图实现的行为) .
是否有设置或我需要更改以实现此目的?