Javascript TypeError:action.payload.map.size不是函数 你能告诉我如何用map方法替换for循环吗 book.pages的数据结构如下[{},{},{}] 我在谷歌上搜索并找到了size方法,并使用了这一行 console.log(“book.pages.map.size();-->”,book.pages.map.size()) 但这是一个错误。 TypeError:action.payload.map.size不是一个函数 你能告诉我怎么修吗 下面提供代码片段 if(book.pages.length>0&&!state.excludingContactee){ console.log(“book.pages-->”,book.pages); log(“book.pages.map.size();-->”,book.pages.map.size()); for(设i=0;i!item.networkBallStatus.find(network=>network.network===book.pages[i].value)); state.gameBall=state.gameBall.filter(item=>!item.networkBallStatus.find(network=>network.network===book.pages[i].value)); } console.log('if(book.pages.length>0&&!state.excludingContactee)state.playersBall-->',state.playersBall); console.log('if(book.pages.length>0&&!state.excludingContactee)state.playersNonBall-->',state.playersNonBall); }
映射()中的函数用于转换数组 如果您想知道数组中对象的大小,可以执行以下操作:Javascript TypeError:action.payload.map.size不是函数 你能告诉我如何用map方法替换for循环吗 book.pages的数据结构如下[{},{},{}] 我在谷歌上搜索并找到了size方法,并使用了这一行 console.log(“book.pages.map.size();-->”,book.pages.map.size()) 但这是一个错误。 TypeError:action.payload.map.size不是一个函数 你能告诉我怎么修吗 下面提供代码片段 if(book.pages.length>0&&!state.excludingContactee){ console.log(“book.pages-->”,book.pages); log(“book.pages.map.size();-->”,book.pages.map.size()); for(设i=0;i!item.networkBallStatus.find(network=>network.network===book.pages[i].value)); state.gameBall=state.gameBall.filter(item=>!item.networkBallStatus.find(network=>network.network===book.pages[i].value)); } console.log('if(book.pages.length>0&&!state.excludingContactee)state.playersBall-->',state.playersBall); console.log('if(book.pages.length>0&&!state.excludingContactee)state.playersNonBall-->',state.playersNonBall); },javascript,html,reactjs,loops,redux,Javascript,Html,Reactjs,Loops,Redux,映射()中的函数用于转换数组 如果您想知道数组中对象的大小,可以执行以下操作: book.pages.map(b=>Object.keys(b.length)/[0,0,0]我没有得到你需要做的!!您是否需要获取数组的长度,以便可以像action.payload那样进行操作。length@AhmedSaber你能告诉我如何用map方法替换(let i=0;i{state.playersBall=state.playersBall.filter(item=>!item.networkBallSta
book.pages.map(b=>Object.keys(b.length)/[0,0,0]我没有得到你需要做的!!您是否需要获取数组的长度,以便可以像action.payload那样进行操作。length@AhmedSaber你能告诉我如何用map方法替换(let i=0;i
${p}page
)/['1页'、'2页'、'3页'],但在代码中,您不需要更改数组。您需要对数组元素执行一些操作以进行辅助操作。为此,我们使用了“forEach”。