Вопросы по теме 'rxjs-pipeable-operators'
Как использовать take (1) в Angular 6?
Может кто-нибудь проиллюстрировать синтаксис take (1) в Angular 6 / rxjs 6?
В приведенном ниже коде я извлекаю документ из Firestore и затем делаю его доступным как наблюдаемое.
Затем я подписываюсь на это наблюдаемое, читаю временную метку...
7019 просмотров
schedule
03.11.2022
Наблюдаемые операторы, которые делают что-то по прошествии некоторого времени
В цепочке наблюдаемых rxjs, как я могу что-то сделать с доступом к текущему значению наблюдаемого по прошествии заданного времени? По сути, я ищу что-то вроде оператора касания , но он выполняется, только если установленное количество времени...
2056 просмотров
schedule
04.05.2024
Использование функций Rxjs с двумя наблюдаемыми
Я хочу выполнить какое-то действие с одним наблюдаемым, скажем, добавить 20 к одному из его свойств.
const mainObservable = of({id:1, count: 20});
const example = mainObservable.pipe(
map(val=> { val.count+20; return val;})
);
Затем...
36 просмотров
schedule
12.09.2022
Проблемы с GAPI и Angular 7
У меня есть запрос на Google диск с помощью gapi:
getFolders(folderId: string): Observable<{ id: string, name: string }[]> {
const promise = gapi.client.drive.files.list({
fields: 'incompleteSearch,nextPageToken,files(id,name)',...
204 просмотров
schedule
24.12.2022
Какой подход лучше для уничтожения наблюдаемого, предусмотренного для оператора takeUntil, и почему?
У меня вопрос об одном из распространенных шаблонов отказа от подписки с оператором takeUntil для Angular и RxJs. В этой статье , это под третьей позицией. Например, у нас есть такой код в классе компонента:
private destroy$:...
1156 просмотров
schedule
19.02.2022
Как преобразовать Observable ‹Product []› в Observable ‹Product› [] без подписки?
В моем текущем проекте angular у меня есть служба, которая возвращает Observable ‹Product []›. Я хотел бы преобразовать этот поток в массив Observables одного продукта. Я хочу добиться этого с помощью операторов канала, не подписываясь на исходный...
398 просмотров
schedule
16.03.2022
Поделитесь подпиской, если это не сделано
У меня есть угловое приложение, которое должно синхронизировать некоторые данные с сервером при некоторых условиях (некоторые триггеры в программном обеспечении или по запросу пользователя). Итак, у меня есть такая функция:
...
public...
55 просмотров
schedule
01.03.2023
Rxjs pipe - несколько операторов в одном канале или несколько каналов?
Мне нравится удобочитаемость, обеспечиваемая
observable
.pipe(operator1)
.pipe(operator2)
.pipe(operator3)
.subscribe()
И это напоминает мне цепочку обещаний.
Но я знаю, что это есть в каждом примере документации
observable...
82 просмотров
schedule
09.06.2022
Я хочу найти последовательность строк с помощью rxjs
Я хочу найти последовательность строк с помощью rxjs
Например
Целевая строка: 01234010
Строка соответствия: 01
ответ = 2
У меня есть решение с использованием javascript
let index = 0;
while (true) {
let foundIndex =...
50 просмотров
schedule
14.03.2023
Как передать два потока субъектов / действий в качестве параметров HTTP в запросе GET для возврата одного объекта / массива объектов в Angular с использованием RxJS?
ЦЕЛЬ: Я хочу ПОЛУЧИТЬ один объект и / или ряд объектов из моей серверной службы, передав пользовательские данные в качестве параметров HTTP с помощью RxJS. Например, я использую декларативный RxJS, поэтому у меня есть два субъекта (поток...
47 просмотров
schedule
17.04.2023
Оператор карты RxJs
Я не понимаю, как решить проблему в следующем сценарии:
getPosts(): Observable<Post[]> {
return this.http.get<Post[]>(this.postsUrl).pipe(
tap(() => console.log('fetched posts')),...
37 просмотров
schedule
23.08.2022
Существуют ли операторы RxJS, которые изменяют наблюдаемое?
Этот вопрос предназначен для обучения, а не для решения конкретной проблемы (при необходимости переместите его в соответствующий раздел).
Я изучаю операторы конвейера в библиотеке RxJS. На этом сайте ( https://rxjs.dev/guide/operators ) различаются...
30 просмотров
schedule
29.03.2022