1
複数のSVGを同じコンポーネントにインポートして表示しようとしていますが、実際には2つのSVGの代わりに毎回複製された最初のSVGを表示しています。私のコードは以下の通りです:ページに複数のSVGがありますか? (svg-react-loaderを使用して)
import React, { Component } from 'react';
import Account from '-!svg-react-loader!./svg/Account.svg';
import Alert from '-!svg-react-loader!./svg/Alert.svg';
<div className="col-lg-1">
<Account className="icon" />
</div>
<div className="col-lg-1">
<Alert className="icon" />
</div>
ページあたりのSVGインスタンスは1つしかありませんか?
'1ページあたり1つのSVGインスタンスしか持てませんか?いいえ。 – Archer
Account.svgとAlert.svgには何がありますか? –
@ RobertLongson- Account and Alertは、プラグインを介してSVG XMLコードにコンパイルされるSVG画像です。ユニークなIDが問題であるように見えます。 – Desmond