useState异步问题

来源:9-5 完成编辑后刷新功能

sj8916

2021-04-09

对数据进行状态更新之后需要同步获得最新的值并且执行下一步请求
const [paramsFinish,setParamsFinish] = useStatehttp://img.mukewang.com/szimg/606fe7e608bbdbc915010478.jpg();

写回答

1回答

Nolan

2021-04-22

想要在setState后立刻调用,这样做:setState(value, () => {// do something})

0
2
微漾无痕
> 想要在setState后立刻调用,这样做:setState(value, () => {// do something}) 这种做法只有在class组件时才提供;请问函数组件调用setState后,怎么在其后面同步用到对应的state最新值呢?
2022-08-31
共2条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程