diff --git a/nezha-fronted/src/components/common/rightBox/profileBox.vue b/nezha-fronted/src/components/common/rightBox/profileBox.vue
index e84fa691b..652b9fdcf 100644
--- a/nezha-fronted/src/components/common/rightBox/profileBox.vue
+++ b/nezha-fronted/src/components/common/rightBox/profileBox.vue
@@ -25,7 +25,7 @@
-
+
@@ -123,6 +123,7 @@ export default {
if (res.code === 200) {
this.$message({ duration: 2000, type: 'success', message: this.$t('tip.saveSuccess') })
this.esc(true)
+ this.$emit('clickProfile')
} else {
this.$message.error(res.msg)
}
diff --git a/nezha-fronted/src/components/page/config/profile.vue b/nezha-fronted/src/components/page/config/profile.vue
index 4d9a9d442..15b7b6c86 100644
--- a/nezha-fronted/src/components/page/config/profile.vue
+++ b/nezha-fronted/src/components/page/config/profile.vue
@@ -131,7 +131,7 @@
-
+
@@ -224,9 +224,6 @@ export default {
mounted () {
this.personalCenter()
},
- beforeUpdate () {
- this.personalCenter()
- },
methods: {
// 请求后端数据
personalCenter () {
@@ -314,6 +311,9 @@ export default {
this.object = res.user
})
},
+ clickProfile () {
+ this.personalCenter()
+ },
closeDialog () {
this.authBindShow = false
this.bindAuthCode = ''