请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

setState是异步的吗?

老师说 setState是异步的
那 为什么不能做 await setList()这种呢

是因为 setState 内部是把参数封装成一个回调了么

类似 setState(()=>{
})…

正在回答 回答被采纳积分+3

1回答

Nolan 2021-01-25 13:00:42

其实我是想表达:'setState更新状态' 这件事情是异步的


setState 本身是个同步函数。要看一个函数是同步还是异步,就看它的返回值。你可以看一下setState的类型签名,会发现返回void而不是Promise

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信