我正在使用Victory 库在 React 中绘制折线图,但它似乎根据线条是直的还是倾斜的来绘制不同宽度的线条。
它绘制的线条的屏幕截图:
在屏幕截图中,使用 绘制点,使用 绘制VictoryScatter
线条VictoryLine
。我注意到VictoryLine
使用 进行绘制path
,那么这是 SVGpath
像这样绘制的限制吗?因为这对我来说似乎很奇怪!
我正在使用Victory 库在 React 中绘制折线图,但它似乎根据线条是直的还是倾斜的来绘制不同宽度的线条。
它绘制的线条的屏幕截图:
在屏幕截图中,使用 绘制点,使用 绘制VictoryScatter
线条VictoryLine
。我注意到VictoryLine
使用 进行绘制path
,那么这是 SVGpath
像这样绘制的限制吗?因为这对我来说似乎很奇怪!
这是由于 SVG 组件的顺序或呈现而发生的。顶部和底部的那些看起来更薄,因为它们被渲染在轴后面(这在这里解释)
我不知道为什么,但是更改顺序对我不起作用,所以我不得不使用VictoryPortal将我的组件放在前面。