react
に画像を追加しようとしています。私はwebpack
を使用していません。parceljs
を使用しています。また、TypeScript
を使用して私は試してみました:
import image from path/to/image.png
<img src={image} />
反応コンポーネント内:
試してください:<img src="path/to/image.png" />
試してください:<img src={"path/to/image.png"} />
それでも動作しません。
コードは次のようになります。
import * as React from 'react';
const componentName = () => (
<div>
<img src="path/to/image.png" />
</div>
);
このようにする必要があります
import image from 'path/to/image.png';
そして、あなたの反応の中でJSX
以下のコードに従ってください:
<img src={image} />
<img src="path/to/image.png"/>
と<img src={"path/to/image.png"}/>
の違いはありません。画像をimport
してからJavaScript
オブジェクトのように使用する必要があります。以下を参照してください:
import somePhoto from 'path/to/image.png';
あなたは'path/to/image.png';
に参加せず、何も書いていない。引用符でパスを入力します。次に、react
JSX
コード内に次のようにimg
タグを記述します。
<img src={somePhoto} />
さまざまな方法があります。他のreact
プロジェクトでは、別のサーバーを使用して画像を読み込みます。ただし、アプリケーションの具体的な画像は上記のようにする必要があります。