Цель состоит в том, чтобы передать http-запрос от компонента 1 к компоненту 2 и установить его параметры для компонента 2.
Это мой псевдокод подхода:
Компонент 1 HTML
<app-component-2 [obs]="obs"></app-component-1>
Компонент 1 TS
export class Component1 {
obs : Observable<any>;
constructor(private service : SomeService){
this.obs = this.service.method(param1 ,param2 ,param3); //Passing param1, param2 and param3 as Inputs on Component2 is not an option
}
}
Компонент 2 TS
export class Component2{
Input() obs : Observable<any>;
}
Obs: Передача param1, param2 и param3 в качестве Inputs - не вариант
Надеюсь, я хорошо объяснил мой вопрос. Заранее спасибо.