Как передать объект json из одного компонента в другой при маршрутизации.Pass json data angular2 routing
Я думаю, это может быть достигнуто с помощью службы, но мне нравится знать, можно ли это сделать с помощью самой маршрутизации.
Свойство данных, как показано ниже, которая доступна при определении маршрута может быть полезным, но мне нужно, чтобы передать данные от компонентного кода, я имею в виду не статические данные
{
path: 'heroes',
component: HeroListComponent,
data: { title: 'Heroes List' }
}
Благодаря
Таким образом, они сделают их видимыми в URL-адресе. правильно ? пока параметры мало, это нормально, но в моем случае я не хочу, чтобы он был видимым в URL-адресе –
Правильно, они будут видны в URL-адресе. Услуга - это ваш единственный вариант с какой-то моделью, которая может сохранять состояния между компонентами. –