Я пытаюсь отправить действие навигации по магазину маршрутизатора относительно маршрута компонента. журнал трассировки для маршрутизации показывает, что относительный путь, выбранный для навигации, - это путь к приложению, а не путь к компоненту.
return of(
new routerActions.Go({
path: ['./', payload.rootPath],
extras: { relativeTo: this.route },
}),
);
constructor(
private actions$: Actions,
private route: ActivatedRoute,
) {}
Я ввожу ActivatedRoute
в свой конструктор модуля эффектов, который, кажется, здесь проблема. Как я могу получить активированный маршрут за пределами моего компонента и передать его действию навигации?