From 9d94d01f095289a37eaad5162c3a76104f10403b Mon Sep 17 00:00:00 2001 From: windy Date: Tue, 6 Sep 2022 12:25:47 +0800 Subject: [PATCH] =?UTF-8?q?BI-113579=20=E5=8F=AF=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/widget/multiselect/multiselect.loader.js | 3 ++- src/widget/multiselectlist/multiselectlist.insert.js | 1 + src/widget/multiselectlist/multiselectlist.js | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/widget/multiselect/multiselect.loader.js b/src/widget/multiselect/multiselect.loader.js index 3bcde5823..2aa22aad5 100644 --- a/src/widget/multiselect/multiselect.loader.js +++ b/src/widget/multiselect/multiselect.loader.js @@ -20,6 +20,7 @@ BI.MultiSelectLoader = BI.inherit(BI.Widget, { itemFormatter: BI.emptyFn, onLoaded: BI.emptyFn, itemHeight: BI.SIZE_CONSANTS.LIST_ITEM_HEIGHT, + isDefaultInit: false, }); }, @@ -45,7 +46,7 @@ BI.MultiSelectLoader = BI.inherit(BI.Widget, { onLoaded: opts.onLoaded, el: { type: "bi.multi_select_inner_loader", - isDefaultInit: false, + isDefaultInit: opts.isDefaultInit, } }, opts.el), itemsCreator: function (op, callback) { diff --git a/src/widget/multiselectlist/multiselectlist.insert.js b/src/widget/multiselectlist/multiselectlist.insert.js index 277ee20a9..3311d3536 100644 --- a/src/widget/multiselectlist/multiselectlist.insert.js +++ b/src/widget/multiselectlist/multiselectlist.insert.js @@ -34,6 +34,7 @@ BI.MultiSelectInsertList = BI.inherit(BI.Single, { }, // onLoaded: o.onLoaded, el: {}, + isDefaultInit: true, value: o.value }); this.adapter.on(BI.MultiSelectLoader.EVENT_CHANGE, function () { diff --git a/src/widget/multiselectlist/multiselectlist.js b/src/widget/multiselectlist/multiselectlist.js index eccc18581..eb0baaed1 100644 --- a/src/widget/multiselectlist/multiselectlist.js +++ b/src/widget/multiselectlist/multiselectlist.js @@ -31,6 +31,7 @@ BI.MultiSelectList = BI.inherit(BI.Widget, { logic: { dynamic: false }, + isDefaultInit: true, // onLoaded: o.onLoaded, el: {} });