从api响应数据中反应useState initialValue?不使用 useEffect

时间:2021-06-16 09:42:48

标签: javascript reactjs

我想从 api 响应数据中获取初始值。 收到 api 响应后,状态不应更新。 所以,不是 useEffect..

如何使用异步 API 调用中的状态初始值。

  const [state, setState] = useState(async() => {
    await new Promise((resolve) => {
      setTimeout(() => {
        resolve('111');
      }, 2000)
    })
  })

0 个答案:

没有答案