我是React JS的新手。在这里,我得到以下数据。
data是包含一些元素的数组。
data[22] elements .
images [4]:
1
2
3
4
所以结构是这样的。我尝试使用以下方法
let images = data.map(image => {
image.map(imgId => {
return <img src={imgId.source} alr="" />
})
});
有人可以帮我吗?>
答案 0 :(得分:0)
如果图片是数据数组
<div>
{data.Images.map(image =>
return <img src={image.source} alt="my-img" />
)}
</div>
答案 1 :(得分:0)
我不清楚您的意思,但是在您的代码中,您错过了第一个return
函数中的map
。您可以这样写:
let images = data.map(image => {
return image.map(imgId => {
return <img src={imgId.source} alr="" />
})
});
或
let images = data.map(image => (
image.map(imgId => {
return <img src={imgId.source} alr="" />
})
));