如下所示,一个二维数组totalLists,我想把里面每个元素的rows拿出来合并成一个新数组
开始直接这么写的:
然后就报错了
改成这样的写法又可以:
const allRows = totalLists.map(item => item.rows);
const data = allRows.reduce((x, y) => x.concat(y), []);
可能没理解reduce的用法,不知道为什么上面会报错
如下所示,一个二维数组totalLists,我想把里面每个元素的rows拿出来合并成一个新数组
开始直接这么写的:
然后就报错了
改成这样的写法又可以:
const allRows = totalLists.map(item => item.rows);
const data = allRows.reduce((x, y) => x.concat(y), []);
可能没理解reduce的用法,不知道为什么上面会报错
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
因为