首页 > 解决方案 > 如何使用 React Hooks 填充对象内部的数组

问题描述

我有一个带有数组的对象。像这样的东西:

const [data, setData] = useState({ jobs: [] });

现在我正在从 API 获取数据,并且需要将获取的信息添加到作业数组中。我怎么做?当我这样做时:setData(newData)它不会进入那个作业数组。

请帮忙!谢谢!

标签: reactjsapireact-hooksfetch

解决方案


您需要将结果包装在一个对象中,然后使用作业键。

设置数据({工作:新数据})


推荐阅读