Возможно ли предоставить глобальный NavigationExtras
маршрутизатору?
Мне нужно использовать skipLocationChange
всякий раз, когда я перехожу на другую страницу в моем приложении.В настоящее время я добавляю эту опцию либо в шаблон:
<a routerLink="settings" skipLocationChange>Settings</a>
, либо в компонент:
this.router.navigate(['settings'], { skipLocationChange: true });
Могу ли я как-то определить глобальное значение по умолчанию NavigationExtras
, которое автоматически добавляется ко всем navigate
действия Angular, чтобы мне не приходилось добавлять их вручную к каждой ссылке в шаблоне или к каждому вызову router.navigate(..)
в компоненте?