关于不用use-async中的error?
来源:7-3 登录注册页面Loading和Error状态处理,与Event Loop详解

薛清扬
2021-02-28
老师,这里我有点不明白。比较基础的问题。
写回答
2回答
-
13:35 开始讲的这个问题,你可以这样想:在第0帧setState完了以后,要在第1帧才能拿到state被更新后的值。同理,setError 在第0帧执行完了以后,要在第1帧onError(error)中的error才能是更新后的error值,但是很不幸截图中的作法是onError在第0帧执行的,所以拿不到最新的值。
run返回的promise和setError没关系,在setError更新完数据之前这个promise就会resolve了
012021-03-03 -
everett_fan
2021-04-04
useState 在某种场景下是异步的
00