У меня есть компонент, где я выбираю набор объектов изображения. Я хочу передать эти выбранные изображения на новый маршрут, CreateAlbum. Данные, которые он вложил и не были бы подходящими для передачи в качестве параметров URL.
Есть ли простой способ достичь этого?
Здесь мой код для перехода к маршруту
public gotoCreateAlbum(): void {
this.router.navigate([('/create-album')])
}
Мои выбранные данные находятся в этой переменной
@Input() selectedPhotos: IPhoto[];
и это мой модуль маршрутизации
const routes: Routes = [
{ path: 'photos', component: PhotosComponent},
{ path: 'photos/:filter', component: PhotosComponent},
{ path: 'create-album', component: CreateAlbumComponent}
];
В принципе, я хочу выполнять те же операции, что и компонент CreateAlbum был дочерним по отношению к моему текущему компоненту, и в этом случае я бы использовал @Input()