优艾设计网

阅读react源码时产生的疑问?

今天读react源码有一个地方不太懂(第一次提问,多多指教优艾设计网_平面设计)疑问在下方调用方法unmountComponent()处

// 卸载组件unmountComponent: function() {// 设置状态为 UNMOUNTING this._compositeLifeCycleState = CompositeLifeCycle.UNMOUNTING;// 如果存在 componentWillUnmount,则触发if (this.componentWillUnmount) { this.componentWillUnmount(); }// 更新状态为 nullthis._compositeLifeCycleState = null;//**下面调用unmountComponent()不会死循环吗** this._renderedComponent.unmountComponent();this._renderedComponent = null; ReactComponent.Mixin.unmountComponent.call(this); }


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜