我知之甚少,但SVG我想使文本参数变量,这样我就可以遍历并创建SVG标记的,其通过(可变)文本只不等。这是我能做到SVG可变文本
'<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg">' +
'<rect stroke="black" fill="${FILL}" x="1" y="1" width="22" height="22" />' +
'<text x="12" y="18" font-size="12pt" font-family="Arial" font-weight="bold" ' +
'text-anchor="middle" fill="${STROKE}" >hello world
</text></svg>'
(从它的API我使用的网站借来)但是,这是我想什么(或东西的作品喜欢它):
'<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg">' +
'<rect stroke="black" fill="${FILL}" x="1" y="1" width="22" height="22" />' +
'<text x="12" y="18" font-size="12pt" font-family="Arial" font-weight="bold" ' +
'text-anchor="middle" fill="${STROKE}" >"${TEXT}"</text></svg>'
这样我就可以动态地更改文本。
你遇到了一些问题? – henry
事实上,问题是我不能使用“$ {TEXT}”,它不起作用(我猜测它并没有嵌入角度支架中)。而我可以动态更改$ {FILL},例如,使用.replace,我不能使用文本... – Uzebeckatrente
i8我想出来了 – Uzebeckatrente