【发布时间】:2020-10-01 12:11:34
【问题描述】:
我在 MongoDB 中有一个数据库,文档中的一个道具包含一个数组。我正在尝试使用此代码使用 React 在客户端映射集合:
<div>
<h2>Recipes</h2>
<ul>
{this.state.recipes.map(recipe =>
<li key={recipe._id}>
{recipe.title}<br/>{recipe.category}<br/>
{recipe.ingredients}<br/>{recipe.preparation}
</li>
)}
</ul>
</div>
ingredients prop 是一个数组,我也想映射它。我该怎么做?
任何帮助都会很棒,谢谢!
【问题讨论】:
-
数据是什么样的?对
recipe.ingerdients包含的内容特别感兴趣。 -
我猜把
recipe.ingredients改成{recipe.ingredients.map((ingredient) => (<p>{ingredient}</p>))} -
您好,如果您包含该模块中您遇到问题的所有代码会更好
标签: javascript reactjs jsx