当布局设置为垂直时,最长的 Recharts Stack Bar 不会填满图表的整个长度(宽度)

Longest Recharts Stack Bar does not fill the chart’s entire length (width) when layout is set to vertical

水平堆叠条形图的示例,其中最长的条形一直绘制到图表的最上边缘:

垂直堆叠条形图的示例,其中最长的条形停止在图表的最右边缘之前: 更准确地说,这里的比例似乎上升到 20,而不是数据集中存在的最大总堆栈值,例如上面水平变体中的 36,这似乎是一个足够任意的数字来对齐——我想除了这不是质数。

我一直在努力弄清楚为什么它会这样,但到目前为止还没有找到答案。这两个数据集具有完全相同的解剖结构——除了 type 之外,是否还需要定义更多的道具——像这样翻转布局时?

好吧,我一直在阅读文档,以至于在谈到 domain 道具时我已经分心了,但这就是解决这个问题的方法; domain={[0, 'dataMax']} 鲍勃是你的叔叔。