javascript - Flot.js 实时绘图上的单个点不可见

标签 javascript charts real-time flot

这是一个例子。 https://www.flotcharts.org/flot/examples/realtime/index.html 。 当我有空值数据时:

data[280] = null;
data[281] = null;
data[282] = 45;
data[283] = 45;
data[284] = null;
data[285] = null;
data[286] = 45;
data[287] = null;
data[288] = null; 

编号为[282]和[283]的点将合并显示,但编号为[286]的点不会合并显示。 因此,如果具有值的点被具有空值的点包围,则不会在绘图上显示。

问题是是否有可能显示这种单点?

最佳答案

flot example linked to只显示线,不显示点。您无法只用一个点画一条线,因此如果您的数据包含一个被空值包围的值,您就会看到您所看到的行为。

如果您想查看每个点(无论它被什么包围),您可以打开系列对象中的 points.show 选项(如下)。 customize the look and feel of a draw point 有几个可用选项以及(也在下面)。

series: {
    lines: { show: true },
    points: {
        show: true
        radius: 2
        symbol: "circle" or function
    }
}

关于javascript - Flot.js 实时绘图上的单个点不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60650102/

相关文章:

Javascript 将日期时间字符串转换为纪元

javascript - 如何在另一个 dgrid 单元格中显示 dojo dgrid 选择

javascript - D3 V4 与 Angular-cli

javascript - highcharts自定义颜色和tootip点颜色

java - android实时获取声音频率?

android - 应用程序和网页之间的实时通信

c - 我如何在 taskSpawn()、period() 和看门狗之间做出选择?

javascript - jquery canvas 动画,圆形填充文本

javascript - 如何配置 ExpressJS 渲染布局的路径

c# - 在 MS Chart 的缩放 View 上获取点数