From bdc80049181ba06ff634474337050bcd85cfbd92 Mon Sep 17 00:00:00 2001 From: llnewuser Date: Mon, 30 Jul 2018 15:59:25 +0800 Subject: [PATCH] checkbox‘s status is also depends on filtered data --- src/components/transfer/list.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/transfer/list.vue b/src/components/transfer/list.vue index d582231..5a1f5b5 100644 --- a/src/components/transfer/list.vue +++ b/src/components/transfer/list.vue @@ -83,10 +83,10 @@ return (validKeysCount > 0 ? `${validKeysCount}/` : '') + `${this.data.length}`; }, checkedAll () { - return this.data.filter(data => !data.disabled).length === this.validKeysCount && this.validKeysCount !== 0; + return this.filterData.filter(data => !data.disabled).length === this.validKeysCount && this.validKeysCount !== 0; }, checkedAllDisabled () { - return this.data.filter(data => !data.disabled).length <= 0; + return this.filterData.filter(data => !data.disabled).length <= 0; }, filterData () { return this.showItems.filter(item => this.filterMethod(item, this.query)); -- libgit2 0.21.4