私はSVGについて少し知っていますが、テキストパラメータの変数を作成しようとしていますので、(変数)テキストだけで変化するSVGマークアップを繰り返して作成できます。これは私が(そのAPI私が使用しているサイトから借りた)何ができるかである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>'
しかし、これは私が好きな(またはそれと同じように動作何か)どうなるかです:
'<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