使用angular2 @HostListener时,onbeforeunload确认对话框未显示

前端之家收集整理的这篇文章主要介绍了使用angular2 @HostListener时,onbeforeunload确认对话框未显示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用@HostListener挂钩,但确认对话框(询问:你想离开这个页面?…还是你想重新加载这个页面?)没有显示.

代码有效,但确认对话框未显示.

在这里我有:

@HostListener('window:beforeunload',['$event'])
public doSomething($event) {
    console.log("do I see this?") // <---- this logs to the console.

    return "something else";
}

但我没有看到这个:

返回false而不是字符串“别的东西”修复问题并显示确认对话框.

角度绑定很可能会修改返回值

猜你在找的Angularjs相关文章