在我的 React 应用程序中,我创建了一个自定义钩子,它在使用时返回一组数据。
它的用法就像const projects = useProjects();
它是一个对象数组,我们可以假设它看起来像这样:
[{project_id : 123 , name : 'p1'} , {project_id : 1234 , name : 'p2'} ]
现在我需要使用 API 中的数据来丰富这些数据。所以我必须遍历项目并基本上为每个对象添加一个新字段,因此新的对象数组将如下所示:
[{project_id : 123 , name : 'p1' field3: 'api data'} , {project_id : 1234 , name : 'p2' , field3: 'api data1' } ]
我怎样才能做到这一点?
我所做的是循环访问项目数据并直接在循环内添加字段。但我不知道我是否应该像这样改变这些数据?我希望看看这是否是好的做法。
万千封印
相关分类