使用符号元素的 snapSVG

snapSVG using the symbol element

我是 snapSVG 的新手。 在我的项目中,我有 40 个可重复使用的符号元素。 每个符号都有文本和矩形,所以我想更改文本值并更改矩形的颜色。

提前致谢。

只需在 Snap 中设置文本属性即可。

myTextElement.attr({ text: 'newtext' });
myRectElement.attr({ fill: 'blue' });

您可以 select 使用 css select 或 Snap.select/selectAll( someCssSelector )(或 select/selectAll 来自纸张或容器)。