返回首页
@@ -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",