简单ReactTypeScript
0 1

React 的 setState的第二个参数作用是什么?

【概念释义】

setState 第二个参数 callbacksetState(updater, callback)state 提交并完成 re-render/commit 后调用,可用于 DOM 测量、聚焦、或与第三方库同步。函数组件等价 useEffect(() => {}, [state])useLayoutEffect(需 DOM 时)。React 18 batch 后 callback 在所有 pending setState flush 后执行一次。

【基础使用】

jsx
this.setState({ open: true }, () => {

登录查看完整 1052

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)