From 7f6796244d5391f85b754e91876e9fd1ba3155a6 Mon Sep 17 00:00:00 2001 From: handongxun Date: Sat, 26 Dec 2020 17:59:20 +0800 Subject: [PATCH] =?UTF-8?q?update:=20unicloud-db=20getone=20=E4=BC=98?= =?UTF-8?q?=E5=85=88=20page-data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/uni-cli-shared/components/unicloud-db.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/uni-cli-shared/components/unicloud-db.vue b/packages/uni-cli-shared/components/unicloud-db.vue index 2188d27ac..9ccc16a3e 100644 --- a/packages/uni-cli-shared/components/unicloud-db.vue +++ b/packages/uni-cli-shared/components/unicloud-db.vue @@ -318,13 +318,13 @@ export default { callback && callback(data2, this._isEnded) this._dispatchEvent(events.load, data2) - if (this.pageData === pageMode.add) { + if (this.getone || this.pageData === pageMode.replace) { + this.dataList = data2 + } else { this.dataList.push(...data2) if (this.dataList.length) { this.paginationInternal.current++ } - } else { - this.dataList = data2 } if (this.getcount) { @@ -334,7 +334,7 @@ export default { // #ifdef H5 if (process.env.NODE_ENV === 'development') { this._debugDataList.length = 0 - let formatData = JSON.parse(JSON.stringify(this.dataList)) + const formatData = JSON.parse(JSON.stringify(this.dataList)) if (Array.isArray(this.dataList)) { this._debugDataList.push(...formatData) } else { -- GitLab