【发布时间】:2022-06-13 23:02:20
【问题描述】:
实际上我正在使用reactjs,我想在数据库中以数组的形式显示图片。 我创建了一个返回数据的函数,当我尝试在 jsx 部分返回它时,我得到了预期的表达式。 这是功能:
const getPicture = () => {
let arr = []
for (let i = 0; i < user[0]?.compl_pictures?.length; i++) {
arr.push(
<img className="owner-picture" style={{ width: 150, height: 150 }} src={user[0]?.compl_pictures[i]} />
)
}
}
这是 jsx 部分:
<div>
{
return(
getPicture()
)
}
</div>
提前感谢您的帮助
【问题讨论】:
-
你的函数没有返回任何东西。
标签: arrays reactjs for-loop return jsx