{normalizedData.map(obj =>
<div key={obj.display_date_numberic}>
<div>{obj.display_date_numberic}</div>
</div>
{!isEmpty(obj.applicants) && obj.map(obj2 =>
<div className="events">{obj2.person.name}</div>
)}
)}
我在链接isEmpty时遇到错误,为什么我不能在地图内做地图?我在对象数组中有对象数组.
最佳答案 您在代码中遇到的明显错误是,您应该映射到内部映射中的obj.applicants而不是obj并从外部映射返回单个元素
此外,如果obj.applicants是一个数组,则不需要使用isEmpty
{normalizedData.map(obj =>
<div>
<div key={obj.display_date_numberic}>
<div>{obj.display_date_numberic}</div>
</div>
{ obj.applicants.map(obj2 =>
<div className="events">{obj2.person.name}</div>
)}
</div>
)}