0
我已使用react-konva绘制线条。现在,我正在尝试为该行添加渐变,但这不适合我。以下是相关代码:无法给渐变线使用react-konva
<Layer>
<Motion
style={
{
startX: spring(100),
startY: spring(100),
endX: spring(!isLineScale ? 500 : 100),
endY: spring(!isLineScale ? 500 : 100),
}
}
>
{({startX, startY, endX, endY}) => {
return(
<Line
points={[startX, startY, endX, endY]}
stroke={stroke}
strokeWidth={5}
fillLinearGradientStartPointX={100}
fillLinearGradientStartPointY={100}
fillLinearGradientEndPointX={500}
fillLinearGradientEndPointY={500}
fillLinearGradientColorStops={[0, 'green', 0.5, 'red']}
/>
)
}}
</Motion>
</Layer>