ApexCharts 中范围柱形图的颜色渐变

Gradient in color of range column chart in ApexCharts

我正在尝试使用 ApexCharts 为我的 1 个项目实现瀑布图。此图表无法随 ApexCharts 开箱即用。所以,我试图将范围柱形图修改为瀑布图。这几乎是我所需要的,但我需要更改范围减小的列的颜色。这里中间的列是蓝色的,但我需要将其更改为动态渐变颜色 ,具体取决于值

例如,对于负值,我需要它从浅橙色变为深橙色,对于正值,它从浅蓝色变为深蓝色。

感谢任何线索。

我已经检查了填充和颜色 属性,它们似乎无法与范围柱形图一起正常工作。

这与以下相关: 但我需要渐变而不是 fillColor,它似乎只需要一个字符串。

代码笔:https://codesandbox.io/s/apx-range-column-forked-8dv67

提前致谢!

使用以下方法修复了它。

我这样加一个填充属性

            fill: {
                type: ["gradient"],
                gradient: {
                    shade: "light",
                    type: "horizontal",
                    shadeIntensity: 0.25,
                    opacityFrom: 0.4,
                    opacityTo: 0.9,
                    stops: [0, 100]
                }
            }

每个数据点对象上的 fillColor 属性 仍然存在,并且渐变应用于这些颜色中的每一个。