FunnelChart 漏斗图
支持阶段排序、居中对称显示、内置筛选与主题配置,风格与其他图表一致。
代码演示
基础用法
最小宽度控制
暗黑主题
API
FunnelChartProps
ChartContainerProps(继承)
FunnelChartDataItem
ChartStatisticConfig
ChartStatisticConfig 继承自 ChartStatistic 组件的所有属性,详细 API 请参考 ChartStatistic 文档。
说明
- 漏斗采用对称浮动条(Floating Bar)实现,自动按数值降序排列阶段。
- Tooltip 默认显示相对第一层的百分比,可通过
showPercent关闭。 - 当数据跨度过大时(如第一层 10000,最后一层 10),可使用
bottomLayerMinWidth参数保证底层最小宽度,便于用户交互。例如设置bottomLayerMinWidth={0.1}表示最底层宽度至少为最大层的 10%。 - 使用
bottomLayerMinWidth时,视觉宽度会被调整,但 Tooltip 和标签仍显示真实数据值,请根据实际情况合理使用。
