Browse Source

退出系统重新登录会弹出重新登录弹窗

gexinzhineng/gxzn27 2 years ago
parent
commit
7c4025954a
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/layout/components/Message/src/Message.vue

+ 5 - 2
src/layout/components/Message/src/Message.vue

@@ -27,16 +27,19 @@ const goMyList = () => {
     name: 'MyNotifyMessage'
   })
 }
-
+let timer: any = 0
 // ========== 初始化 =========
 onMounted(() => {
   // 首次加载小红点
   getUnreadCount()
   // 轮询刷新小红点
-  setInterval(() => {
+  timer = setInterval(() => {
     getUnreadCount()
   }, 1000 * 60 * 2)
 })
+onUnmounted(() => {
+  clearInterval(timer)
+})
 </script>
 <template>
   <div class="message">