Как вы возвращаете новый Observable(function (observer) {... с RxJS v5?

Я пытаюсь заменить все обещания, которые мои функции возвращают наблюдаемыми. Из этого поста я узнал, что больше не должен использовать "новый наблюдаемый" наблюдаема.forkJoin и аргумент массив

каков синтаксис RxJS v5 для достижения этого как такового для достижения асинхронного ожидания?

thirdFunction() {

    let _self = this;

    return new Observable(function(observer) {

        ...

        observer.next( responseargs );
        observer.complete();
    });
}

большое спасибо за помощь, которую вы можете предложить.

1 ответов


существует набор методов для создания наблюдаемых объектов для различных случаев использования:

  • of - создайте наблюдаемое и непосредственно инициируйте событие с предоставленным значением
  • автоотключение - создайте наблюдаемый, который запускает событие через некоторое время
  • интервал - создайте наблюдаемый, который запускается повторно через некоторое время

эта ссылка предоставляет список из них по категория: