首页 > 解决方案 > 在 LightningChart 中更改 LineSeries 和/或 AreaSeries 的笔触颜色

问题描述

是否可以根据点值更改 LightningChart JS 中 LineSeries 和/或 AreaSeries 的笔触颜色?示例 1:当 y 值大于 10.0 时将线显示为红色,否则使用蓝色。示例 2:当 x 值介于 1 和 10 之间时,将线显示为黄色。

标签: javascriptlightningchart

解决方案


就当前版本 3.2 而言,不,这是不可能的(除非您手动构建每个线段点 A -> 点 BSegmentSeries并自己分配颜色,但即使只有 1000 个左右的数据点也不会有效)。

PointSeries支持分配PalettedFill可用于根据 X 或 Y 坐标为数据点着色的值,以满足您的需求。

添加对 和 的PalettedFill支持LineSeriesAreaSeries在我们的清单中,并且可能会在 2-3 个月后包含在下一个版本中。

如果缺少此功能对您来说是个障碍,请与我们联系以获得专业服务。

否则,一旦该功能结束,我们将更新此线程。


推荐阅读