0

如标题所示,折线图在空值后中断。它绘制线直到带有值的点:null 出现,之后只绘制点但不绘制线。我可以通过手动将 null 更改为 0 或 NaN 来解决此问题,它将被绘制为 0 或从最后一个非空值连接到下一个非空值,但我想要一条非连续线。

在此处输入图像描述

我在这里看到了这个问题的解决方案,并尝试使用补丁包(它在更改 node_modules 包中起作用)来实现它,但在 Chrome 的 DevTools 中没有看到更改。 https://github.com/swimlane/ngx-charts/issues/799

我在 Chrome 的 DevTools 中遇到的错误之一: 在此处输入图像描述

如何复制?安装 ngx-charts 并插入包含值为 null 的元素的系列。您还可以尝试添加补丁包并在函数 getLineGenerator() 和 getRangeGenerator() 的末尾添加以下代码,这应该可以解决此问题。

.defined(function(d) {
            return d.value !== null; ;
        });
4

0 回答 0