From 970b6e077f5dbc449eb74226475db5d5ace6f4b8 Mon Sep 17 00:00:00 2001 From: Nelson Chan Date: Mon, 6 Sep 2021 11:35:57 +0800 Subject: [PATCH] Fix: update tags list after edit --- src/pages/EditMonitor.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/EditMonitor.vue b/src/pages/EditMonitor.vue index 2be7d9e..29f9a67 100644 --- a/src/pages/EditMonitor.vue +++ b/src/pages/EditMonitor.vue @@ -287,7 +287,7 @@ export default { this.dnsresolvetypeOptions = dnsresolvetypeOptions; }, methods: { - init() { + fetchTags() { this.$root.getSocket().emit("getTags", (res) => { if (res.ok) { this.tags = res.tags; @@ -295,6 +295,9 @@ export default { toast.error(res.msg) } }); + }, + init() { + this.fetchTags(); if (this.isAdd) { console.log("??????") @@ -345,6 +348,7 @@ export default { this.$refs.tagsManager.submit(this.monitor.id); this.$root.getSocket().emit("editMonitor", this.monitor, (res) => { + this.fetchTags(); this.processing = false; this.$root.toastRes(res) })