【发布时间】:2022-11-03 17:23:27
【问题描述】:
我需要遍历所有这些数组并仅过滤类型:“税额”数组数据。并且数组长度是动态的,因此会有所不同。而且我们无法从索引中获取数据,因为数组索引也会根据情况而变化。
过滤的任何建议类型:“税额”数据。
我尝试使用过滤器方法进行循环,但它是 unscussessful。
【问题讨论】:
-
你试过什么了
标签: javascript reactjs arrays multidimensional-array react-hooks
我需要遍历所有这些数组并仅过滤类型:“税额”数组数据。并且数组长度是动态的,因此会有所不同。而且我们无法从索引中获取数据,因为数组索引也会根据情况而变化。
过滤的任何建议类型:“税额”数据。
我尝试使用过滤器方法进行循环,但它是 unscussessful。
【问题讨论】:
标签: javascript reactjs arrays multidimensional-array react-hooks
这些数组元素是否在父数组中?您可以使用reduce 循环遍历这些并获得仅包含tax_amount 的结果数组,如果这是您所追求的。
const result = parentArray.reduce((result, array) => {
result = [...result, ...array.filter(obj => obj.type === "tax_amount")]
return result;
}, []);
【讨论】: