fix(router): routerLink should not prevent default on non-link elements
This commit is contained in:
parent
830a780cb3
commit
8e221b826f
@ -108,13 +108,10 @@ export class RouterLink {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@HostListener('click', ['$event.button', '$event.ctrlKey', '$event.metaKey'])
|
@HostListener('click', [])
|
||||||
onClick(button: number, ctrlKey: boolean, metaKey: boolean): boolean {
|
onClick(): boolean {
|
||||||
if (button !== 0 || ctrlKey || metaKey) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
this.router.navigateByUrl(this.urlTree);
|
this.router.navigateByUrl(this.urlTree);
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
get urlTree(): UrlTree {
|
get urlTree(): UrlTree {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user