React render流程
2019-09-14 16:00:36 0 举报
描述了renderDom render流程
作者其他创作
大纲/内容
compositeMountComponent
_createInitialChildren
TextComponent
instanceReactComponent
instReactComponent
批量mountComponentChild
mountChildren
循环child创建实例
inst = new Component
nativeComponent(DOM)
DOM组件
DOMMountComponent
此类组件children需要组件主动调用
ReactMultiChild
函数
_currentElement_instance_renderedComponent_mountIndex_mountImage...
CompositeComponent
_reconcilerInstantiateChildren
text
rendered=>virtualDom
performInitialMount
componentWillMount
递归child获取markup
child = instance(renderedElement)
markup = child.mountComponet
ReactDomComponent
生成并append dom
自动处理children
批量实例化children
收藏
0 条评论
下一页