[解決済み] React Componentでsvgアイコン(.svgファイル)をUIに表示する方法とは?
2022-07-15 22:57:38
質問
reactでsvgを扱うライブラリはたくさんありますが、svgファイルをreactコンポーネントでインポートする方法を教えてくれるものはありません。.svgアイコンを画像として使用し、UIに表示するのではなく、svgコードをreactに取り込むというコードを見たことがあります。
アイコンを埋め込む方法があれば教えてください。
どのように解決するのですか?
直接
.svg
拡張を
img
タグを使用します。
ReactDOM.render(
<img src={"http://s.cdpn.io/3/kiwi.svg"}/>,
document.getElementById('root')
);
以下はそのフィドルです。 http://codepen.io/srinivasdamam-1471688843/pen/ZLNYdy?editors=0110
注意: WebpackのようなWebアプリのバンドルソフトを使用している場合、関連するファイルローダーが必要です。
関連
-
[解決済み】ngrokがReact devサーバーに接続しようとすると、無効なホストヘッダが表示される。
-
[解決済み] react.jsで複数のモジュールをエクスポートする
-
[解決済み] Cross-envでyarnの実行時にenv変数が変更されない。
-
[解決済み] React Componentで画像(.svg, .png )を取り込む方法
-
[解決済み] Reactルータを使ったプログラムによるナビゲーション
-
[解決済み] setStateを呼び出さずにReactコンポーネントを強制的に再レンダリングすることは可能ですか?
-
[解決済み] Reactコンポーネント外でのクリックを検出する
-
[解決済み] Do I use <img>, <object>, or <embed> for SVG files?
-
[解決済み] CSSを使用してSVG画像の色を変更する方法(jQuery SVG image replacement)とは?
-
[解決済み] htmlでSVGをリサイズする?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] material-ui-pickers KeyboardDatePicker をモーメントで使用するには?
-
[解決済み] リアクトです。<tr>は<td>の子として表示できません。コメント > td > tr を参照してください。
-
[解決済み] react jsでウィンドウを開くイベントを処理するにはどうすればよいですか?
-
[解決済み] nginxでcertbotを使用する際の問題点
-
[解決済み] は、gatsby-imageで動作する良いreactのカルーセルコンポーネントはありますか?[って聞かれます。]
-
[解決済み] アクシオスは定義されていません
-
[解決済み] Cross-envでyarnの実行時にenv変数が変更されない。
-
[解決済み] 拡張子.tsと.tsxの違いは何ですか?どちらもreactのタイプスクリプトファイルの拡張子として使用されます。では、どこで使うべきなのでしょうか?
-
[解決済み] create-react-appビルドスクリプトを実行する際に、ビルド.env変数を設定するには?
-
[解決済み] componentDidUpdate'メソッドはいつ使用するのですか?