From 5975117ac5d35cb96301a6808b7fd07b21d52d84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 28 Nov 2019 16:19:09 +0800 Subject: [PATCH] fix(List): sync loading state --- src/list/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/list/index.js b/src/list/index.js index 8cff4998c..425fdd27c 100644 --- a/src/list/index.js +++ b/src/list/index.js @@ -49,6 +49,10 @@ export default createComponent({ }; }, + updated() { + this.innerLoading = this.loading; + }, + mounted() { if (this.immediateCheck) { this.check(); @@ -56,11 +60,8 @@ export default createComponent({ }, watch: { - finished: 'check', - loading(val) { - this.innerLoading = val; - this.check(); - } + loading: 'check', + finished: 'check' }, methods: {