diff --git a/packages/fineui/src/widget/multiselect/loader.js b/packages/fineui/src/widget/multiselect/loader.js index f7146250f..f39c35ef7 100644 --- a/packages/fineui/src/widget/multiselect/loader.js +++ b/packages/fineui/src/widget/multiselect/loader.js @@ -80,7 +80,7 @@ export class MultiSelectInnerLoader extends Widget { } o.itemsCreator.apply(this, [ { times: ++this.times }, - function () { + function() { self.next.setLoaded(); self.addItems(...arguments); } @@ -105,7 +105,7 @@ export class MultiSelectInnerLoader extends Widget { ], value: o.value, }); - this.button_group.on(Controller.EVENT_CHANGE, function (type, value, obj) { + this.button_group.on(Controller.EVENT_CHANGE, function(type, value, obj) { if (type === Events.CLICK) { const node = self.cachGroup.getNodeByValue(value); if (node) { @@ -158,12 +158,12 @@ export class MultiSelectInnerLoader extends Widget { }); o.isDefaultInit && - isEmpty(o.items) && - nextTick( - bind(function () { - o.isDefaultInit && isEmpty(o.items) && this._populate(); - }, this) - ); + isEmpty(o.items) && + nextTick( + bind(function() { + o.isDefaultInit && isEmpty(o.items) && this._populate(); + }, this) + ); } hasNext() { @@ -221,7 +221,7 @@ export class MultiSelectInnerLoader extends Widget { if (arguments.length === 0 && isFunction(o.itemsCreator)) { o.itemsCreator.apply(this, [ { times: 1 }, - function (items, keyword) { + function(items, keyword) { if (arguments.length === 0) { throw new Error("object already registered"); } @@ -289,11 +289,11 @@ export class MultiSelectInnerLoader extends Widget { } getAllButtons() { - return this.button_group.getAllButtons(); + return this.cachGroup.getAllButtons(); } getAllLeaves() { - return this.button_group.getAllLeaves(); + return this.cachGroup.getAllLeaves(); } getSelectedButtons() {