Показать сообщение отдельно
  #4 (permalink)  
Старый 17.10.2017, 08:57
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

tai,
import { BehaviorSubject } from 'rxjs/BehaviorSubject';
...

@Injectable()
export class BaseService {
  constructor(private http: Http) { }

  private handling: BehaviorSubject<any> = new BehaviorSubject(null);

  getHandlingResult() {
    return this.handling;
  }

  setResult(result) {
    this.handling.next(result);
  }
...


из компонента поиска нужно вызывать так this.baseService.setResult(result), где result - результат поиска.
Ответить с цитированием