Я импортировал EmptyObservable следующим образом:
import { EmptyObservable } from 'rxjs/observable/EmptyObservable'
Затем я назначил его объекту следующим образом:
public user = { initCompleted: new EmptyObservable() }
Обе строки проверяются в коде Visual Studio, появляется библиотекабыть найденным, и никакие предупреждения не показаны.Исходя из этого, я надеюсь, что я на правильном пути ...
Теперь, когда я выполняю вызов API и результаты присваиваются нескольким значениям пользовательского объекта, я хочуиспустить завершенный сигнал.Как передать сигнал Completed, используя EmptyObservable в Angular 6, используя RXJS 5.5.6?
Я смог выполнить эту работу, используя Subject
наблюдатель / наблюдаемый, просто подписавшись на user.InitCompleted
и ожидаялюбое значение от user.initCompleted.next(somevalue)
, но я уверен, что это не лучший инструмент для работы.