我正在使用 Vue.js,并且正在创建使用形状图案作为背景的 SVG。图案工作正常,但每当我尝试通过传递道具动态更改图案填充的颜色时,它都不起作用。我确信我传递的道具是正确的,因为我在其他地方使用它。
<pattern
id="TrianglePattern"
patternUnits="userSpaceOnUse"
x="0"
y="0"
width="1500"
height="1500"
viewBox="0 0 10 10">
<path
d="M 0 0 L 7 0 L 3.5 7 z"
:fill="groupDetails.color ? groupDetails.color : '#ffffff'"
stroke="blue" />
</pattern>