From 1e408a5770ee7380422e3cf9a4943cab4360108d Mon Sep 17 00:00:00 2001 From: ZiuChen <457353192@qq.com> Date: Mon, 10 Oct 2022 19:07:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B8=85=E7=A9=BA?= =?UTF-8?q?=E6=9C=AC=E5=9C=B0=E6=95=B0=E6=8D=AE=E6=97=B6=E5=86=85=E5=AD=98?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=9C=AA=E5=8F=8A=E6=97=B6=E6=B8=85=E7=A9=BA?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/global/initPlugin.js | 19 +++++++++---------- src/views/Main.vue | 2 +- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/global/initPlugin.js b/src/global/initPlugin.js index 54aec7b..ad929f8 100644 --- a/src/global/initPlugin.js +++ b/src/global/initPlugin.js @@ -22,6 +22,11 @@ export default function initPlugin() { this.dataBase = {} this.createTime = d.getTime() this.updateTime = d.getTime() + this.defaultDB = { + data: [], + createTime: this.createTime, + updateTime: this.updateTime + } } init() { const isExist = existsSync(this.path) @@ -46,13 +51,8 @@ export default function initPlugin() { } return } - const defaultDB = { - data: [], - createTime: this.createTime, - updateTime: this.updateTime - } - this.dataBase = defaultDB - this.updateDataBaseLocal(defaultDB) + this.dataBase = this.defaultDB + this.updateDataBaseLocal(this.defaultDB) } watchDataBaseUpdate() { watch(this.path, (eventType, filename) => { @@ -101,9 +101,8 @@ export default function initPlugin() { this.updateDataBaseLocal() } emptyDataBase() { - this.dataBase.data = [] - this.updateDataBase() - this.updateDataBaseLocal() + window.db.dataBase.data = [] + this.updateDataBaseLocal(this.defaultDB) } filterDataBaseViaId(id) { return this.dataBase.data.filter((item) => item.id === id) diff --git a/src/views/Main.vue b/src/views/Main.vue index 7fac735..5fbdcc3 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -169,7 +169,7 @@ const updateShowList = (type, toTop = true) => { const restoreDataBase = () => { // 清空数据库 - ElMessageBox.confirm('确定要清空剪贴板记录吗', '提示', { + ElMessageBox.confirm('即将清空剪贴板记录(包括收藏内容)', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning'