由于我没有在github上找到答案,所以我想知道这里是否有人可以提供帮助。
我想做的是使用ReferenceLine和ReferenceDot在Barchart中的xaxis上显示“今天”。 ReferenceDot可以正常工作,它位于条形图的中间。可悲的是,位于条形图侧面的ReferenceLine并非如此。
有人知道如何影响它吗?知道如何编写一个可以工作的自定义组件吗?
答案 0 :(得分:0)
此问题也在github上进行了讨论。
https://github.com/recharts/recharts/issues/1521
正如我在上一篇文章中建议的那样,临时解决方案是在scale="point"
上添加<XAxis>
。
例如,
<XAxis dataKey="name" scale="point" />
但是我认为这只是一个快速补丁。
根本原因可能是<XAxis />
和/或<ReferenceLine />
的规模函数处理。