【发布时间】:2020-07-13 18:40:57
【问题描述】:
我正在尝试使用反应挂钩获取 api。我能够从 api 获取数据并使用 useState 声明一些属性。现在我正在尝试将 api 中的属性设置为 useState 中的属性,就像在类组件中使用 setState 一样,但我不知道该怎么做。
上面是我在promise中为console.log创建的userData。
【问题讨论】:
-
useState 返回两件事,当前状态和可用于更新状态的函数。将
const initialState =更改为const [state, setState] =,然后在then(userData => {函数中调用setState(userData)
标签: reactjs api react-hooks