From b41332458661c0f22acbc3d952021d548dae0f04 Mon Sep 17 00:00:00 2001 From: guy Date: Tue, 2 Mar 2021 20:03:33 +0800 Subject: [PATCH] update --- src/core/widget.js | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/core/widget.js b/src/core/widget.js index c9f6c03b0..3845fde79 100644 --- a/src/core/widget.js +++ b/src/core/widget.js @@ -226,31 +226,21 @@ * @returns {boolean} * @private */ - _mount: function (force, deep, lifeHook, predicate, layer, queue) { + _mount: function (force, deep, lifeHook, predicate) { var self = this; - if (!layer) { - layer = 0; - } - if (!queue) { - queue = []; - } if (!force && (this._isMounted || !this.isVisible() || this.__asking === true || !(this._isRoot === true || (this._parent && this._parent._isMounted === true)))) { return false; } lifeHook !== false && callLifeHook(this, "beforeMount"); this._isMounted = true; - queue.push(this); + // this._mountChildren && this._mountChildren(); BI.each(this._children, function (i, widget) { !self.isEnabled() && widget._setEnable(false); !self.isValid() && widget._setValid(false); - widget._mount && widget._mount(deep ? force : false, deep, lifeHook, predicate, layer + 1, queue); + widget._mount && widget._mount(deep ? force : false, deep, lifeHook, predicate); }); this._mountChildren && this._mountChildren(); - if (layer === 0) { - BI.each(queue, function (i, w) { - w.__afterMount(lifeHook, predicate); - }); - } + this.__afterMount(lifeHook, predicate); return true; },