1
我尝试使用浏览器关闭会话结束,如何通过角2,春季启动
@HostListener('window:beforeunload', ['$event'])
beforeunloadHandler($event) {
console.log("window closed?")
}
也使用卸载事件,没有事件的正常工作。推荐使用正确的方法。
我尝试使用浏览器关闭会话结束,如何通过角2,春季启动
@HostListener('window:beforeunload', ['$event'])
beforeunloadHandler($event) {
console.log("window closed?")
}
也使用卸载事件,没有事件的正常工作。推荐使用正确的方法。
我认为你正在寻找:由于其他原因
ngOnDestroy() {}
卡斯滕, 谢谢您的帮助。我在导航栏组件中添加了ngOnDestroy(){},该组件包含在所有页面中。但是,当我关闭浏览器时,它不会调用ngOnDestroy(){}方法。请让我知道你的建议。谢谢! – user2972263
你不能因为这不能被角抓到,你可以检查标签关闭而不是浏览器关闭,因为它可能过于 –