类别:react / 日期:2023-02-27 / 浏览:312 / 评论:0

在代码中调⽤ setState 函数之后,React 会将传⼊的参数对象与组件当前的状态合并,然后触发所谓的调和过程。
经过调和过程,React会以相对⾼效的⽅式根据新的状态构建React元素树并且着⼿重新渲染整个UI 界⾯。
在 React 得到元素树之后,React 会⾃动计算出新的树与⽼树的节点差异,然后根据差异对界⾯进⾏最⼩化重渲染。
在差异计算算法中,React 能够相对精确地知道哪些位置发⽣了改变以及应该如何改变,这就保证了按需更新,⽽不是全部重新渲染。
版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。

«    2023年11月    »
12345
6789101112
13141516171819
20212223242526
27282930

最新留言