Получаю некоторые данные data, например, сложный объект.
Далее делаю редирект по роуту
let data = { ... }
this.router.navigate(['/edit-data']);
Редирект этот идет к компоненту EditDataComponent.
Как мне в этот компонент при редиректе передать эти данные data?
Непосредственно при редиректе я нашел пока только через RouteParames, через GET параметры.
https://angular.io/docs/js/latest/api/router/Route...
Но т.к. данные у меня сложные - в GET параметры этот объект пихать плохо.
Еще можно передать данные через RouteData, но такие данные задаются при инициализации компонента, к которому приаттачен RouteConfig.
Как правильно решить мою проблему?