首页 > 解决方案 > React 将标签添加到 Object.keys 映射中的嵌套数组对象

问题描述

我有一个 React 组件,它通过 axios.get 调用提取 JSON 数据,然后我使用以下函数映射一个嵌入式对象:

axios.get('MasterData.json').then(response => {
       const fullTree = response.data.graph.tree;
       const resultTree = Object.keys(fullTree).map(key => ({
          ...fullTree[key],
         id: key
    }));

这会产生以下结果:

{5bd356cc-5ee6-49a0-ab68-65cbf0209105: Array(6), id: "5bd356cc-5ee6-49a0- ab68-65cbf0209105"}

这很好,但我需要在上面输出的整个嵌套数组 (Array(6)) 中添加一个“端口:”标签,以便我可以映射它。感谢任何帮助。

标签: javascriptarraysreactjs

解决方案


推荐阅读