react useState在异步回调中获取不到最新值的处理方法

  • Post author:
  • Post category:其他


useState的两种赋值方法

1、

const [useState,setUseState] = useState(0)
setUseState(1)

2、

setUseState(PrevState =>[prevState + 1])//prevState是改变之前的state的值,return返回的值将坐位新的状态覆盖state的值

像这样在then里使用useState赋值可以使用第二种方法像途中这样赋值。



版权声明:本文为qq_64436918原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。