Commit deef5113621a898692c6b4f1e85369d21f5539b9

Authored by panlinlin
1 parent 20dca0f6

页面销毁时关闭sseSource

web_src/src/components/UiHeader.vue
... ... @@ -71,6 +71,10 @@ export default {
71 71 },
72 72 destroyed() {
73 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 78 // window.removeEventListener('unload', e => this.unloadHandler(e))
75 79 },
76 80 }
... ...