何时在 angular 中取消订阅 SSE 事件源事件 (关闭/刷新情况)

我在我的应用程序中的服务中使用一些 event source。 当浏览器关闭/刷新时,我想关闭所有连接。 我见过这个 [http:// https://stackoverflow.com/questions/34129319/how-can-i-handle-browser-tab-close-event-in-angular-only-close-not-refresh] 帖子 现在,这是我在服务中添加的内容。 @ HostListener (销售主管: beforeunload') OnBrowserClose () { 这.clearAll (); } ClearAll () { 如果 (这个.event source) { 关闭 (); } 这回调 = 新地图空间> (); } 有更好的解决方案吗? ……

共1个回答, 标签: angular server-sent-events eventsource