反応プロジェクトの画像に問題があります。確かに、私はいつもsrc属性への相対パスはファイルアーキテクチャ上に構築されていると思っていました
ここに私のファイルアーキテクチャ:
components
file1.jsx
file2.jsx
file3.jsx
container
img
js
...
ただし、パスがURLに基づいて構築されていることに気付きました。私のコンポーネントの1つ(たとえば、file1.jsx内)には次のようになっています。
localhost/details/2
<img src="../img/myImage.png" /> -> works
localhost/details/2/id
<img src="../img/myImage.png" /> -> doesn't work, images are not displayed
この問題を解決するにはどうすればよいですか?react-routerで処理されるどのような形式のルートでも、すべての画像を同じパスで表示できることを望んでいます。