Описание тега mergemap

0 ответов

Как обрабатывать избыточные запросы и повторять попытки и сортировку в MergeMap

У меня есть кусок кода, который обрабатывает concurrent запросы к серверу, вопрос в том, что я не могу остановить mergeMap, прежде чем он делает избыточные вызовы Http. И почему повторная попытка начинается заново? Я хотел бы продолжить с последнего…
05 июн '19 в 12:09
1 ответ

Массив фильтров, наблюдаемый обещанием

У меня есть Массив объектов Функция permission(obj): Promise<boolean> Как я могу отфильтровать этот массив по обещанию? Я перепробовал множество вещей, и самый близкий мне был of(arr).pipe( switchMap(items => from(items) .pipe( mergeMap(ite…
03 авг '19 в 10:45
2 ответа

Как ограничить внутренние подписки mergeMap N последней или очередью скользящего окна

У меня есть исходный поток, объединенный из двух потоков. Когда исходный поток испускает событие, я хотел бы вызвать функцию подпискиMeteor.subscribe и держи его открытым, поэтому я использую mergeMap. Когда подписка готова, я перехожу к другомуmerg…
21 апр '20 в 09:01
1 ответ

Angular groupby и массив слияния

1 Я пытаюсь объединить повторяющиеся объекты значений в массив, но не работаю... У меня такой результат но я хочу, чтобы мои данные помогли мне, пожалуйста это мой код - dataa = [ { date: '07/05/2020 00:09', id: '5920501995', score: 0, student: 'bo…
08 июл '20 в 23:54
1 ответ

Angular 8 - Назначить свойство класса внутри MergeMap

Я использую MergeMap для выполнения вложенных HTTP-вызовов в моем приложении Angular 8. Однако мое требование - назначить свойство моей модели внутри MergeMap, как показано в приведенном ниже коде. onFormSubmit(author, email, website, comment) { let…
13 сен '19 в 14:05
2 ответа

Как в RxJs выполнить последовательность внутри карты слияния, возвращая массив результатов по порядку?

У меня есть функция, которая может разбить сообщение на несколько частей. Мне нужно, чтобы эти сообщения были опубликованы для моей функции публикации. Однако я не хочу, чтобы Observable блокировал другие входящие сообщения. Мое решение заключалось …
22 окт '19 в 00:52
0 ответов

Многоуровневая карта слияния - http-запросы Typescript

Я новичок в машинописном тексте, и у меня возникла проблема с попыткой объединить несколько запросов вместе, чтобы дать мне объект для создания формы. Я работаю с API, который по сути является просто CRUD без какой-либо бизнес-логики, поэтому мне ну…
09 мар '20 в 17:30
2 ответа

Запуск http-сообщения после загрузки всех файлов с помощью mergeMap

Я пытаюсь сделать POSTзапрос после загрузки всех файлов. В моей веб-форме пользователь может добавить много файлов для загрузки. У меня есть два API, которые обрабатывают мой запрос. Один API для моего fileuploadкоторый сохраняет файл в базе данных …
06 май '20 в 12:36
1 ответ

Ошибка Mergemap при отправке запроса с сервера

У меня есть приложение angular, и я делаю почтовый запрос с обращением в службу поддержки. Но получаю ошибку. Но в сервисную службу отправляют заявку. Так что это очень вводящая в заблуждение ошибка. Это метод, который у меня есть: sendEcheq(patient…
27 ноя '19 в 15:48
2 ответа

Подпишитесь на несколько обращений в службу последовательно

Мне нужно сделать 2 вызова API, я хочу, чтобы первый вызов завершился, а затем второй вызов начался последовательно. Второй вызов не зависит от первого вызова. оба вызова обновляют БД. если я использую приведенный ниже код, обновление до второго выз…
13 мар '20 в 01:47
2 ответа

Подождите, пока все наблюдаемые в mergeMap завершатся, прежде чем испускать настраиваемое значение

Я хочу обрабатывать список наблюдаемых одновременно, используя flatMapа затем выдать одно пустое значение при обработке всех внутренних наблюдаемых. Есть ли элегантный способ добиться этого, то есть с помощью одного оператора? Вот пример: const { of…
24 мар '20 в 22:26
1 ответ

Использование результата возврата из запросов api с помощью Forkjoin с mergeMap и pipe

Я хотел бы использовать результаты возврата из нескольких запросов api и повторно использовать их в качестве параметра для второго запроса api, а второй запрос api возвращает результат, который я должен повторно использовать в третьем запросе api! П…
13 май '20 в 13:15
0 ответов

Не получается ответ от вложенного mergeMap Rxjs

У меня есть следующие кодовые адреса, возвращающие наблюдаемые значения из массива, который может быть числовым или нечисловым. Если значения числовые, я могу получить ответ напрямую, но если он не числовой, то сначала мне нужно найти его правильный…
24 июн '20 в 10:22
3 ответа

Как вернуть результат внутреннего наблюдаемого в преобразователе маршрутов Angular

Я пытаюсь написать что-то вроде простого метода для получения данных профиля пользователя для моего приложения Angular и загрузки этих данных перед переходом на страницу профиля с помощью преобразователя. . Решатель не завершает работу, хотя ошибок …
3 ответа

объединить два значения карты в Java и, если ключ такой же, добавить значения, которые не перезаписываются в Java 7 или Java 8

Я хочу объединить 2 Maps, но когда ключ тот же, значения следует добавлять, а не перезаписывать. Скажем Map<String, Set<String>> map1 = new HashMap<>(); Set<String> set1 = new HashSet<>(); set1.add("AB"); set1…
25 июл '20 в 22:47
1 ответ

Несколько вызовов API в зависимости от размера страницы в Angular

Вызов API - getList() => возвращает 1000 чисел Скажем 1,2,3...1000 Сделайте 20 вызовов API, получив более 20 лучших результатов Я пытаюсь сделать что-то подобное this.http.get('urlService').mergeMap((ids: number[]) => this.getItems(ids.slice(0, 2…
29 июл '20 в 12:19
2 ответа

Слить карту Angular

Вы можете сказать мне, что я делаю не так? this.scheduleService.GetZones(environment.systemId) .pipe( mergeMap((zone: Zone) => { return this.dashboardService.GetLatestMeasurementValue(environment.systemId, zone.sensorId) }) .subscribe(mois => …
16 дек '19 в 15:06
2 ответа

Rxjs mergeMap: запросы API, связанные с Concat 2

У меня есть два запроса api, второй зависит от первого. Первый запрос получает массив из 3 объектов. После этого мне нужно сделать запрос api для каждого объекта, чтобы получить изображение, которое мне нужно. Мне нужен доступ к объектам. Я думал, ч…
04 фев '20 в 19:29
1 ответ

mergeMap не возвращает данные, когда внутреннее наблюдаемое пусто / api не возвращает данных

Я пытаюсь объединить три наблюдаемых объекта, и когда внутренний наблюдаемый объект не имеет данных, mergeMap не возвращает никаких данных. Я хочу иметь возможность продолжить процесс, даже если одна из внутренних наблюдаемых пуста. Как мне справить…
13 май '20 в 09:45
1 ответ

Groovy - объединение / группировка по списку карт

У меня есть список карт, соответствующих структуре List<Map<String,List<String>>> List<Map<String,List<String>>> lstData = [] lstData << ["Year":["FY19"],"Period":["Oct&quo…
30 июн '20 в 02:22