我们用 React Hook 最好请求数据的周期显然是 useEffect
但 如果你直接这样
去给它设置一个 async 函数 会引起比较强烈的报错
报错信息告诉你 useEffect 它必须是个普通的函数
我们可以直接在 useEffect中声明一个 async 绑定的函数 然后里面调用它
例如这样
这里 我定义了一个叫 start的函数
用 async 声明 然后 编写完逻辑 直接调用
这样 我们就可以在这里面用 async await了
我们用 React Hook 最好请求数据的周期显然是 useEffect
但 如果你直接这样
去给它设置一个 async 函数 会引起比较强烈的报错
报错信息告诉你 useEffect 它必须是个普通的函数
我们可以直接在 useEffect中声明一个 async 绑定的函数 然后里面调用它
例如这样
这里 我定义了一个叫 start的函数
用 async 声明 然后 编写完逻辑 直接调用
这样 我们就可以在这里面用 async await了