如何循环浏览多个图像以进行模态显示



我试图通过循环显示每个模态中的多个(大约10个(图像。单击表单元格中的链接后,模态将打开,但模态中没有显示任何内容。

当我只显示一个图像时,它就会以模态显示。我是第一次使用React.js。请帮我解决我的问题。提前谢谢。

}, {
Header: 'Screenshot',
accessor: 'screenshot',
maxWidth: 100,
Cell: row => {
if (row.original.screenshot)
var array = [];
for (var i = 0; i < row.original.screenshot.length; i++) {
array.push = <img src={"data:image/png;base64," + row.original.screenshot[i]} />
}
var Image = array.join('');
return <a onClick={() => {
this.setState({
screenShotModalOpen: true,
screenShotImage:
<div>
{Image}
</div>
})
href={'javascript:void(0)'}>View</a>
}}
},
}],
}]

对于line 169中的if语句,请添加大括号。如果if语句中有多行,则需要大括号。做';如果';JavaScript中的语句需要大括号吗?

最新更新