react更新机制
2016-10-22 20:28:30 0 举报
React更新机制是一种基于组件的、高效的数据流驱动视图更新策略。当组件的状态发生变化时,React会通过虚拟DOM进行对比,找出差异,然后只更新实际DOM中需要改变的部分,从而提高渲染性能。此外,React还引入了状态提升和函数组件等技术,使得代码更加模块化和易于维护。这种机制使得React在处理大型复杂应用时仍能保持高性能和响应速度。
作者其他创作
大纲/内容
更新属性_updateDOMProperties方法更新子节点_updateDOMChildren方法
dom元素
文本元素
ReactCompositeComponent.prototype.receiveComponent 方法
更新DOM继续调用子节点的receiveComponent的方法
ReactElement类型
否
this.setState(newState)
直接替换DOM
ReactCompositeComponent.prototype. _performComponentUpdate方法
自定义元素
ReactCompositeComponent.prototype.updateComponent方法
是
ReactCompositeComponent.prototype.updateComponnent方法
shouldUpdateReactComponent返回true
ReactDOMTextComponent.prototype.receiveComponent方法
0 条评论
下一页