简单ReactTypeScript
0 1

React 的 state和 setState 有哪些关键差异?

【概念释义】

state 是组件当前快照数据;setState(类)或 setXxx(useState)是请求更新的函数,非立即改 state。setState 可传对象或 (prev) => newState 函数式更新。React 批量多次 setState 一次 render;读取 state 应等下次 render 或用函数式更新链式依赖。

【基础使用】

jsx
"qb-hl-comment">// 类组件
this.setState({ count: this.state.count + 1 });
this.setState((prev) => ({ count: prev.

登录查看完整 938

回答讨论

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

本题库更多题目(50)