Прохождение наблюдаемого между компонентами в угловых 4 + RxJs - PullRequest
0 голосов
/ 10 мая 2018

У меня есть реализация кода, где по нажатию кнопки мне нужно открыть ванильный модал. В этой реализации мне нужно передать наблюдаемые данные из основного компонента в модальный компонент. Может кто-нибудь помочь и сообщить мне, как это может быть реализованы В файле TS родительского компонента у меня есть наблюдаемое:

private a = Observable.of({"abc"});
@viewChild('modalID') private modalID: modalComponent; 

Модальный является частью родительского HTML, который открывается при переключении:

<my-modal #modalID> <my-modal>

Модальный TS хочет получить доступ к наблюдаемому из родительского компонента

1 Ответ

0 голосов
/ 10 мая 2018

Создайте Input в вашем модале и передайте его, ожидая

в вашем my-modal

@Input() myObservable: Observable;

, а затем

<my-modal [myObservable]="a" #modalID> <my-modal>
...