I want to detect when page is refresh, for example the user press F5:
@HostListener('window:beforeunload') goToPage() {
this.router.navigate(['../../login']);
}
I try something like this but event is not trigger and goToPage() is not called.
I want to detect when page is refresh, for example the user press F5:
@HostListener('window:beforeunload') goToPage() {
this.router.navigate(['../../login']);
}
I try something like this but event is not trigger and goToPage() is not called.
your code is correct, but you can't stop browser refresh the page after router navigate to another page
I create a sample for you, hope it can help you.
more references