标签: angular
我想检测何时刷新页面,例如用户按F5:
@HostListener('window:beforeunload') goToPage() { this.router.navigate(['../../login']); }
我尝试类似的方法,但事件不会触发并且不会调用goToPage()。
答案 0 :(得分:1)
您的代码正确,但是在路由器导航到另一页后您无法停止浏览器刷新页面
我为您创建了一个示例,希望它可以为您提供帮助。
live example
更多参考