【发布时间】:2022-01-26 06:17:11
【问题描述】:
我有以下代码
<filter x="-0.1" y="-0.1" width="1.2" height="1.3" id="color_available">
<feFlood flood-color="#306b34" result="bg" />
<feMerge>
<feMergeNode in="bg" />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
<text filter="url(#color_available)">
<tspan>Sample text</tspan>
</text>
现在我想使用我的 component.ts 文件中的动态颜色 类似的东西
<filter x="-0.1" y="-0.1" width="1.2" height="1.3" id="color_available">
<feFlood flood-color="{{bgColor}}" result="bg" />
<feMerge>
<feMergeNode in="bg" />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
<text filter="url(#color_available)">
<tspan>Sample text</tspan>
</text>
并且这个 bgColor 将在 component.ts 文件中分配一些默认值。 我怎样才能在 angular9 中做到这一点?
我也尝试过添加方法,但没有成功。
【问题讨论】:
标签: angularjs svg text svg-filters