gpt4 book ai didi

javascript - 映射到数组对象中,并带有其他映射参数的索引

转载 作者:行者123 更新时间:2023-12-01 01:31:38 24 4
gpt4 key购买 nike

这是我的代码:

{seasons.map(k => (
<TabPanel key={k} className="list-episode">
<Scrollbars style={{ height: this.state.screenSize }}>
{arrEpisodes[k].map(i => (
<div key={i.ID} className="episode">

但是,{arrEpisodes[k]... 行不起作用,为什么?

最佳答案

改变

    {seasons.map(k => (
<TabPanel key={k} className="list-episode">
<Scrollbars style={{ height: this.state.screenSize }}>
{arrEpisodes[k].map(i => (
<div key={i.ID} className="episode">

  {seasons.map((k, index)=> (
<TabPanel key={k.ID} className="list-episode">
<Scrollbars style={{ height: this.state.screenSize }}>
{arrEpisodes[index].map(i => (
<div key={i.ID} className="episode">

这里的问题是您使用数据作为 arrEpisodes 数组的索引位置而不是索引,这就是它失败的原因。您需要将 seasons 数组的索引传递给 arrEpisodes 数组。还将 id 设置为 TabPanel 的键,而不是对象,即代码中的 k

关于javascript - 映射到数组对象中,并带有其他映射参数的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53236080/

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