Commit 86be8412 authored by miaojiale's avatar miaojiale

1.处理消息模块

parent dcacef75
......@@ -37,9 +37,10 @@
<avatar></avatar>
</div>
<el-popover
v-if="messageCount != 0"
placement="top-start"
width="300"
:trigger="messageCount == 0 ? 'none' : 'hover'"
trigger="hover"
popper-class="message-pop"
>
<div class="messageBox">
......@@ -71,6 +72,12 @@
</el-badge>
</template>
</el-popover>
<el-badge v-else :value="0" :class-name="'badge'">
<div class="user">
<img src="~@/assets/img/DataCenter/message.png" alt />
消息
</div>
</el-badge>
<div class="user" @click="$router.push('/home')">
<img src="~@/assets/img/DataCenter/backhome.png" alt />
<span>返回首页</span>
......@@ -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) {
......
......@@ -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",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment