diff --git a/src/layouts/components/NavBar/index.vue b/src/layouts/components/NavBar/index.vue index ace7b0231d064bea74a9f310c731a26a06116223..da66acace1dc2fb5ed3a3711349c96f5e2af2d76 100644 --- a/src/layouts/components/NavBar/index.vue +++ b/src/layouts/components/NavBar/index.vue @@ -37,9 +37,10 @@
@@ -71,6 +72,12 @@ + +
+ + 消息 +
+
返回首页 @@ -147,10 +154,13 @@ export default { }), }, watch: { - curSelectedIndex(v) { - this.messageList = [] - this.pageNum = 1 - this.getMessage() + curSelectedIndex: { + handler(v) { + this.messageList = [] + this.pageNum = 1 + this.getMessage() + }, + immediate: true, }, getMessageFlag(v) { if (v) { diff --git a/src/layouts/index.vue b/src/layouts/index.vue index fea4a65d94e7f1fdbc36875eee97e62a2152d7e0..1e37b609ba5a621b13592928907528100b189879 100644 --- a/src/layouts/index.vue +++ b/src/layouts/index.vue @@ -322,15 +322,18 @@ export default { }, }, watch: { - curSelectedIndex(v) { - this.getRefuteMessage() + curSelectedIndex: { + handler(v) { + this.getRefuteMessage() + }, + immediate: false, }, }, created() { this.selectedIndex = sessionStorage.getItem("selectedIndex") || "" this.curSelectedIndex = String(this.selectedIndex) ? this.selectedIndex : "" if (this.curSelectedIndex) { - this.getRefuteMessage() + // this.getRefuteMessage() } }, mounted() { @@ -344,9 +347,9 @@ export default { : "" } // console.log(this.curSelectedIndex) - if (this.curSelectedIndex) { - this.getRefuteMessage() - } + // if (this.curSelectedIndex) { + // this.getRefuteMessage() + // } this.$nextTick(() => { window.addEventListener( "storage",