Я знаю, что могу использовать onSameUrlNavigation для принудительной перезагрузки по тому же URL-адресу, например:
RouterModule.forRoot(routes, {
onSameUrlNavigation: 'reload'
})
Однако эти методы включат принудительную перезагрузку глобально.Мне нужно только принудительно перезагрузить для определенных условий, как я могу легко реализовать это?
Я надеюсь, что есть что-то вроде:
// default
this.router.navigate(
[ '../', myID ],
{ relativeTo: this.route }
);
// force reload
this.router.navigate(
[ '../', myID ],
{ relativeTo: this.route, forceReload: true } // <--- 'forceReload' conditionally, is it possible?
);