Maison > Questions et réponses > le corps du texte
P粉5093831502023-08-22 00:48:37
Dans create-react-app
, il semble que vous ne puissiez pas utiliser de chemins relatifs pour référencer des images. Au lieu de cela, vous pouvez utiliser l'importation pour importer des images :
import logo from './logo.png' // 图片的相对路径 class Nav extends Component { render() { return ( <img src={logo} alt={"logo"}/> ) } }
P粉4781887862023-08-22 00:46:47
Vous utilisez une URL relative, qui est relative à l'URL actuelle et non au système de fichiers. Vous pouvez résoudre ce problème en utilisant une URL absolue
<img src="http://localhost:3000/details/img/myImage.png" />
Cependant, ce n'est pas idéal lorsque vous déployez sur www.my-domain.bike ou tout autre site. Une meilleure approche consiste à utiliser une URL relative à la racine du site
<img src="/details/img/myImage.png" />