Ich habe ein Problem mit meinen Bildern in meinem Reaktionsprojekt. In der Tat habe ich immer gedacht, dass der relative Pfad zum src-Attribut auf der Dateiarchitektur basiert
Hier meine Dateiarchitektur:
components
file1.jsx
file2.jsx
file3.jsx
container
img
js
...
Mir wurde jedoch klar, dass der Pfad auf der URL basiert. In einer meiner Komponenten (zum Beispiel in file1.jsx) habe ich Folgendes:
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
Wie ist es möglich, dieses Problem zu lösen? Ich möchte, dass in jeder Form von Routen, die vom React-Router verarbeitet werden, alle Bilder mit demselben Pfad angezeigt werden können.