difference between view exit and view destroy

好久不见. 提交于 2019-11-29 13:32:12

Created by Wang, Jerry, last modified on Nov 08, 2015

  • Control.prototype.destroy
  • _cleanupBusyIndicator();
  • sap.ui.core.ResizeHandler.deregisterAllForControl
  • this._busyIndicatorDelayedCallId
  • q.sap.clearDelayedCall
  • this._busyAnimationTimer1
  • clearTimeout(this._busyAnimationTimer1);
  • bSuppressInvalidate if true, the UI element is not marked for redraw
  • ManagedObject.prototype.destroy.call(this, bSuppressInvalidate);
  • this.$().remove(); // remove this control from DOM, e.g. if there is no parent
  • Inside view.destroy, it will call this.exit if this.exit exists.
  • in control.prototype.exit, this.oAfterRenderingNotifier.destroy();
  • in control.prototype.onControllerConnected, sap.ui.base.ManagedObject.runWithPreprocessors calls X.parseTemplate
  • In Core.js, Core.prototype.deregisterElement, delete this.mElements[oElement.getId()];












要获取更多Jerry的原创文章,请关注公众号"汪子熙":

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!