gpt4 book ai didi

javascript - 在 ReactJS 中循环映射内的数组索引

转载 作者:行者123 更新时间:2023-12-03 13:58:34 25 4
gpt4 key购买 nike

我在 map 中有一个 {metrosImages[0]},我希望在每个循环中将数字加 1。例如,在第一个循环中 -> {metrosImages[0]},然后是 {metrosImages[1]},然后是 {metrosImages[2]},直到循环结束。

代码中的所有内容都有效,我只需要这样做。

const displayTrafic = data.map(line =>
<Col xs="12" sm="12" md="6" key={line.line}>
<Media>
<Media left>
{metrosImages[0]}
</Media>
<Media body>
<Media heading>
{line.title}{line.slug === "normal" ? <i className="fas fa-check green"></i> : <i className="fas fa-times red"></i>}
</Media>
{line.message}
</Media>
</Media>
</Col>
);

最佳答案

您可以使用 map 索引:

const displayTrafic = data.map((line, index) =>
<Col xs="12" sm="12" md="6" key={line.line}>
<Media>
<Media left>
{metrosImages[index]}
</Media>
<Media body>
<Media heading>
{line.title}{line.slug === "normal" ? <i className="fas fa-check green"></i> : <i className="fas fa-times red"></i>}
</Media>
{line.message}
</Media>
</Media>
</Col>
);

关于javascript - 在 ReactJS 中循环映射内的数组索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53922207/

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