Как вернуть завершенный статус на RxJS, наблюдаемый в Angular - PullRequest
0 голосов
/ 13 июня 2018

Я импортировал 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), но я уверен, что это не лучший инструмент для работы.

...