请问老师获取最新的state

来源:3-8 useEffect 第二部分 - 有始有终

hy_wang

2021-08-13

请问下老师在useState中这个函数,我想及时获取最新的值应该如何处理。就好比在class组件中setState((state) => state.number + 1),这样的写法会及时获取最新的state.number

我看了下useState的类型定义也并不支持传入函数,老师我应该怎么做?

写回答

1回答

张轩

2021-08-14

同学你好 和 setState 的写法一样 useState 也支持函数类型的更新,请看文档:https://zh-hans.reactjs.org/docs/hooks-reference.html#functional-updates

0
1
hy_wang
非常感谢!
2021-08-14
共1条回复

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2136 学习 · 959 问题

查看课程