【发布时间】:2021-10-28 10:20:05
【问题描述】:
我对反应还很陌生。目前我正在尝试将 2 个数组项合并为一个,但我想遍历每个项。我该怎么做?
const arr1 = [ { value: "red", label: "Red" },{ value: "yellow", label: "Yellow" },{value: "Blue", label: "Blue" },]
const arr2 =[ { value: "s", label: "S" },{ value: "m", label: "M" },{ value: "l", label: "L" },]
预期结果: ["red,s","red,m","red,l"],["yellow,s","yellow,m","yellow,l"]....
我尝试过 concat() & reduce,但我得到的结果是两个数组合并在一起,而不是项目单独合并。有人可以帮忙吗?
【问题讨论】:
-
您可以遍历 arr1,然后从第二个数组中获取要添加到值的元素。
-
请注意,您的问题与 React 无关。是的,React 的一大优势是上手非常容易,但还是要先了解 JavaScript 的基本知识 :)
标签: javascript arrays reactjs