【发布时间】:2020-06-15 13:12:45
【问题描述】:
我需要帮助。我一直在搜索类似的帖子,但没有一个能解决我的问题(imagesPool.js)
import React from 'react';
const imagesPool = [
{ src: './images/starbucks.png'},
{ src: './images/apple.png'},
{ src: './images/mac.png'}
];
export default imagesPool;
渲染图像(App.js):
import React from "react";
import imagesPool from './imagesPool';
const App = () => {
return (
<div>
<img src={imagesPool} />
</div>
)};
export default App;
结果:没有显示图像
【问题讨论】:
-
imagesPool是一个数组。另外,如果你只是导出一个数组,我认为你不需要导入 React? -
你需要一些库来制作它,现在它只显示数组内容:路径字符串
-
是的@JosephD。 ,任何想法如何显示图像数组。我不想使用类。
-
@JosephD。有什么简单的方法可以将它渲染到 ?
-
@NanoMan 请看下面的答案。复制的要点是使用
.map()遍历数组。
标签: arrays reactjs image object render