gpt4 book ai didi

html - CodeSandbox.io 标签不加载图像

转载 作者:行者123 更新时间:2023-12-02 00:03:19 25 4
gpt4 key购买 nike

我一直在尝试使用 <img> tag 添加图像在 CodeSandbox.io .但是,每次我尝试添加它时,它都不会显示,只是默认为 alt标签(显示山)。

我正在尝试在与包含此 JS 文件的文件相同的文件夹中加载图像。

下面是生成 HTML 的代码

function Navbar() {
return (
<navbar className="navbar">
<div>
<img src="business-landing-page-template-with-photo_52683-19539.jpg" alt="Mountain"/>
</div>
</navbar>
)

谁能告诉我如何加载图片。

最佳答案

如果在公共(public)文件夹中,使用相对于它的文件路径,即 public/img/image.jpg,否则,如果源图像在您的组件目录中,您使用 require 和相对路径:

src/components 中的给定组件和 src/img 中的图像>

function Navbar() {
return (
<navbar className="navbar">
<div>
<img
src={require("../img/business-landing-page-template-with-photo_52683-19539.jpg")}
alt="Mountain"
/>
// or in public
<img
src="src/img/business-landing-page-template-with-photo_52683-19539.jpg"
alt="cat"
/>
</div>
</navbar>
)
}

Edit use local image

关于html - CodeSandbox.io <img> 标签不加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61473591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com