gpt4 book ai didi

reactjs - JSX 仅映射数组中的第一个对象

转载 作者:行者123 更新时间:2023-12-03 14:01:30 25 4
gpt4 key购买 nike

我很好奇如何在 JSX 中使用 .map 只渲染数组中的第一个对象。

{this.state.data.map(data =>
<span className="fooBar">
<a href={data.foo}>{data.bar}</a>
</span>
)}

谢谢!

最佳答案

最简单的解决方案是根本不使用 .map!

<span className="fooBar">
<a href={this.state.data[0].foo}>{this.state.data[0].bar}</a>
</span>

.map 将始终遍历数组中的每个对象 - 无法尽早摆脱它。

关于reactjs - JSX 仅映射数组中的第一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37462660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com