私はこのウェブサイトからアイコンを追加する方法に苦しんでいます - https://linearicons.com/をd3.js.D3.js - SVGにLinearIconを追加
現在のところ、サイズと色を指定する方法を考えていないのに、私は自分自身でsvgをダウンロードしています。
my_svg.append("image")
.attr("class",'apart')
.attr("x", 10)
.attr("y", 10)
.attr("xlink:href","apartment.svg");
これらの行には何の効果もありません:私は、シンボルタグをも埋め込むことができ
<svg class="lnr lnr-user"><use xlink:href="#lnr-user"></use></svg>
:
.attr("fill","red")
.attr("width", 40)
.attr("height", 40)
は、理想的には私はとインラインSVGを複製したいが、それをうまくすることはできませんもう一度正しく参照する方法はありません。私は動的に... SVGなどを作成する必要があるように私には適用されません。ここで働く例があります:
感謝すべてのヘルプは。
コメントMarkに感謝します。私は、下の「clunky」アプローチを試しましたが、あなたのテキストアプローチに移行します。あなたが言うように、それはよりエレガントです! – Bmil