gpt4 book ai didi

angular - angular4中的浏览器关闭事件

转载 作者:太空狗 更新时间:2023-10-29 19:28:29 31 4
gpt4 key购买 nike

How can i detect browser close event in angular 4.0.2

我试过了

  1. @HostListener('window:unload', ['$event'])
    卸载处理程序(事件){
    ...
    }

  2. @HostListener('window:beforeunload', ['$event'])
    beforeunloadHandler(事件){
    ...
    }

但不适合我。谁能帮我吗。如果我刷新页面,也会触发此事件

在 angular2/4 中需要单独的浏览器关闭事件

最佳答案

如果要关闭事件弹窗需要设置$event.returnValue

Inside component

@HostListener('window:beforeunload', ['$event'])
public beforeunloadHandler($event) {
$event.returnValue = "Are you sure?";
}

关于angular - angular4中的浏览器关闭事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45993521/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com