【发布时间】:2021-11-06 18:02:42
【问题描述】:
enter image description here我的桌面上有一个文件夹 Images,我的 src 文件中有 .jpg 和 .svg,我想将它们添加到组件上,但我无法加载它们。我不明白我做错了什么。有人可以帮忙吗?
import React from 'react';
import './Banner.css';
const Banner = () => {
return (
<div className="banner">
<img src="../Images/banner.bg.jpg" alt="banner" />
<div className="text">
<img src='../Images/party-icon.svg' alt="party" />
<h3>Let's The Fun Begin!</h3>
<p>Thanks for your order, we'll have it with you as soon as possible.<br></br>
Your order number is #10293838 and a confirmation email has been sent to the address provided.</p>
<p>Order Even Faster in Future</p>
<button className="button">CREATE AN ACCOUNT</button>
</div>
</div>
);
}
export default Banner;
【问题讨论】:
-
尝试在你的项目中导入文件夹,可能图片的相对路径不是你所期望的
-
如果您的文件是 x/y/z/index.html,那么您的浏览器安全设置可能不允许它加载像 x/y/image.jpeg 这样的图像。尝试组织事物,使 x/y/z/index.html 位于图像上方,例如 x/y/z/images/pic.jpeg。
-
你能显示你当前项目树的截图吗?也许路径是错误的,你太想意识到它:D
-
你是用create-react-app还是自己写webpack配置?
-
是的,我正在使用 create-react-app。如果有帮助,我已经添加了项目树的屏幕截图
标签: javascript reactjs image load