在React中,如果你需要从父文件夹中获取图像,通常有几种方法可以实现这一点。以下是一些基础概念和相关信息:
public
文件夹或src
文件夹中的某个子文件夹里。将图像放在public
文件夹中,然后通过绝对路径引用它。
<img src="/images/my-image.jpg" alt="My Image" />
将图像放在src
文件夹中的某个子文件夹里,然后使用import语句导入。
import myImage from '../images/my-image.jpg';
function MyComponent() {
return <img src={myImage} alt="My Image" />;
}
原因:
解决方法:
原因:
解决方法:
src
文件夹中的适当位置。假设你的项目结构如下:
my-react-app/
├── public/
│ └── images/
│ └── my-image.jpg
└── src/
├── components/
│ └── MyComponent.js
└── images/
└── another-image.jpg
// src/components/MyComponent.js
function MyComponent() {
return <img src="/images/my-image.jpg" alt="My Image from public folder" />;
}
// src/components/MyComponent.js
import anotherImage from '../images/another-image.jpg';
function MyComponent() {
return <img src={anotherImage} alt="Another Image from src folder" />;
}
通过以上方法,你可以有效地从React代码中获取父文件夹中的图像,并解决可能遇到的问题。
领取专属 10元无门槛券
手把手带您无忧上云