useState的两种赋值方法
1、
const [useState,setUseState] = useState(0)
setUseState(1)
2、
setUseState(PrevState =>[prevState + 1])//prevState是改变之前的state的值,return返回的值将坐位新的状态覆盖state的值
像这样在then里使用useState赋值可以使用第二种方法像途中这样赋值。
1、
const [useState,setUseState] = useState(0)
setUseState(1)
2、
setUseState(PrevState =>[prevState + 1])//prevState是改变之前的state的值,return返回的值将坐位新的状态覆盖state的值