Вопросы с тегом «rxjs»

86
Как заставить одну наблюдаемую последовательность ждать завершения другой перед отправкой?

Скажем, у меня есть Observableтакой: var one = someObservable.take(1); one.subscribe(function(){ /* do something */ }); Затем у меня есть второй Observable: var two = someOtherObservable.take(1); Теперь я хочу это subscribe()сделать two, но я хочу убедиться, что это oneбыло выполнено до того, как...

85
Angular 4 запросы на повторную попытку перехватчика после обновления токена

Привет, я пытаюсь понять, как реализовать новые перехватчики angular и обрабатывать 401 unauthorizedошибки, обновляя токен и повторяя запрос. Это руководство, которым я следовал: https://ryanchenkie.com/angular-authentication-using-the-http-client-and-http-interceptors Я успешно кэширую...

84
Последовательность RxJS, эквивалентная обещанию.then ()?

Раньше я много разрабатывал с обещаниями, а теперь перехожу на RxJS. Документ RxJS не дает очень четкого примера того, как перейти от цепочки обещаний к последовательности наблюдателя. Например, я обычно пишу цепочку обещаний с несколькими шагами, например // a function that returns a promise...

10
Когда я должен создать новую подписку для определенного побочного эффекта?

На прошлой неделе я ответил на вопрос RxJS, где я вступил в дискуссию с другим членом сообщества на тему : «Должен ли я создать подписку для каждого конкретного побочного эффекта или я должен попытаться минимизировать подписки в целом?» Я хочу знать, какую методологию использовать с точки зрения...

9
Почему setTimeout () делает мое приложение медленным, а Rxjs timer (). Subscribe (…) - нет?

У меня есть компонент, который «лениво загружает» некоторые комментарии с интервалом в 100 мс. Когда я использую setTimeout, это действительно лагает. составная часть <div *ngFor="let post of posts"> <app-post [post]="post" ></app-post> </div> Это делает мое приложение...