Как подписаться на оператора в Rxjs6 - PullRequest
0 голосов
/ 18 мая 2018

У меня есть функция, которая использует оператор zip, и я хотел бы вернуть его как наблюдаемый.

get(term) :Observable<any> {
   var word = this.searchWord(term); //Observable
   var suggestions = this.getSuggestions(term); //Observable
   return zip(word, suggestions)
}

Я хотел бы подписаться на метод get(), но я получаю сообщение об ошибке:

Свойство 'подписка' не существует для типа 'OperatorFunction <{}, [{}, {}, any []]>'.

В предыдущемверсия, которую я использовал для этого:

return Observable.zip(....

Как я могу это сделать сейчас?

РЕДАКТИРОВАТЬ

Это была моя ошибка, я былимпорт из:

import { catchError, map, filter, zip } from 'rxjs/operators';

Когда я изменил на:

import { Observable, throwError as observableThrowError, from, zip } from 'rxjs';

Это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...