From 5a2ff4e4f966e8a4ed86656f9b3ff2b5c0bf05c8 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Sun, 24 Nov 2019 20:00:02 +0800 Subject: [PATCH] feat: performance optimization. --- src/components/FooterToolbar/FooterToolBar.vue | 6 +----- src/views/system/components/BackupDrawer.vue | 8 ++++++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/FooterToolbar/FooterToolBar.vue b/src/components/FooterToolbar/FooterToolBar.vue index f4056dc7c..a2ff79fee 100644 --- a/src/components/FooterToolbar/FooterToolBar.vue +++ b/src/components/FooterToolbar/FooterToolBar.vue @@ -23,8 +23,4 @@ export default { } } } - - - + \ No newline at end of file diff --git a/src/views/system/components/BackupDrawer.vue b/src/views/system/components/BackupDrawer.vue index 37b743477..2efd7849b 100644 --- a/src/views/system/components/BackupDrawer.vue +++ b/src/views/system/components/BackupDrawer.vue @@ -144,8 +144,12 @@ export default { default: true } }, - created() { - this.getBackups() + watch: { + visible: function(newValue, oldValue) { + if (newValue) { + this.getBackups() + } + } }, methods: { getBackups() {