【发布时间】:2018-12-29 20:20:24
【问题描述】:
我想检测页面何时刷新,例如用户按 F5:
@HostListener('window:beforeunload') goToPage() {
this.router.navigate(['../../login']);
}
我尝试了这样的事情,但事件没有被触发,也没有调用 goToPage()。
【问题讨论】:
标签: angular
我想检测页面何时刷新,例如用户按 F5:
@HostListener('window:beforeunload') goToPage() {
this.router.navigate(['../../login']);
}
我尝试了这样的事情,但事件没有被触发,也没有调用 goToPage()。
【问题讨论】:
标签: angular
您的代码是正确的,但在路由器导航到另一个页面后,您无法停止浏览器刷新页面
我为您制作了一个示例,希望对您有所帮助。
更多参考
【讨论】: