Регистрация подписки на обратный звонок в Redux Observable - PullRequest
0 голосов
/ 07 марта 2019

thirdPartyApiWithCallbackSubscription продолжает возвращать новые данные, когда я пытался в консоли Chrome в режиме обещания.Теперь я хочу переместить его в Observable и продолжать подписку по всему миру.Но в наблюдаемом режиме он просто возвращает данные один раз.Как мне выполнить рефакторинг кода, чтобы он продолжал получать данные при поступлении новых данных?

Observable.create(observer => {
  thirdPartyApiWithCallbackSubscription(data => {
    observer.next(data);
  });
})
.pipe(
  map(data => {
    return { type: 'DATA_CHANGED', payload: data };
  })
);

1 Ответ

0 голосов
/ 08 марта 2019

Только что подтверждено thirdPartyApiWithCallbackSubscription есть проблемы, описанный выше метод работает так, как я ожидал. Благодаря.

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