Commit deef5113621a898692c6b4f1e85369d21f5539b9

Authored by panlinlin
1 parent 20dca0f6

页面销毁时关闭sseSource

web_src/src/components/UiHeader.vue
@@ -71,6 +71,10 @@ export default { @@ -71,6 +71,10 @@ export default {
71 }, 71 },
72 destroyed() { 72 destroyed() {
73 window.removeEventListener('beforeunload', e => this.beforeunloadHandler(e)) 73 window.removeEventListener('beforeunload', e => this.beforeunloadHandler(e))
  74 + this.sseSource.removeEventListener('open', null);
  75 + this.sseSource.removeEventListener('message', null);
  76 + this.sseSource.removeEventListener('error', null);
  77 + this.sseSource.close();
74 // window.removeEventListener('unload', e => this.unloadHandler(e)) 78 // window.removeEventListener('unload', e => this.unloadHandler(e))
75 }, 79 },
76 } 80 }