某些场景有需要更新之后马上获取值,除了使用 useEffect 监听值的改变,推荐第二种更加简单明了的方式,使用 set 回调函数的方式去写
代码实例:
const [ data,setData ] = useState(1)
setData(current => {
// 此处可以拿到最新更新的值
return current + 1
})
时小记,终有成。
某些场景有需要更新之后马上获取值,除了使用 useEffect 监听值的改变,推荐第二种更加简单明了的方式,使用 set 回调函数的方式去写
代码实例:
const [ data,setData ] = useState(1)
setData(current => {
// 此处可以拿到最新更新的值
return current + 1
})
时小记,终有成。