Size: a a a

Angular - русскоговорящее сообщество

2019 December 04

J

Joseph in Angular - русскоговорящее сообщество
Алексей Охрименко
Angular Piter #3 🥳
После долгого перерыва мы возобновляем проведение Angular митапов!
Митап состоится в офисе Nexign, по адресу ул. Уральская, 4 (м. "Василеостровская", "Спортивная").
4 декабря. Начало в 19.00

Темы:
⚡️ Шариков Влад, Nexign
Ivy в production?
⚡️ Максим Лобода, Luxoft
Расколдовывание Angular: JIT Compiler
⚡️ Старовойт Андрей, JetBrains
Зачем нужен тип "true" в TypeScript?


Для регистрации на мероприятие необходимо пройти по этой ссылке и подтвердить свое участие.
https://www.meetup.com/ru-RU/AngularPiter/events/266491129/
Спасибо большое
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Всем привет. Подскажите пожалуйста, можно ли как то сделать следующее:
есть массив observable. И мне нужно, чтобы как только каждый из этих observable финиширует, для каждого выполнялась arrow функция от результата, возвращающая еще один observable. Не пойму как так можно скомбинировать  forkjoin и pipe'ы . ( [список полученных объектов, по 1 запросу на получение])
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
ну и желательно, чтобы по окончанию можно было их всех скомбинить
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
С телефона сейчас не распишу, но тебе надо руками внутрь лезть, напрямую нельзя
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrey Panasenko
Всем привет. Подскажите пожалуйста, можно ли как то сделать следующее:
есть массив observable. И мне нужно, чтобы как только каждый из этих observable финиширует, для каждого выполнялась arrow функция от результата, возвращающая еще один observable. Не пойму как так можно скомбинировать  forkjoin и pipe'ы . ( [список полученных объектов, по 1 запросу на получение])
forkJoin(array).pipe(switchMap(results => createResult(results)))
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Smooth Operator
forkJoin(array).pipe(switchMap(results => createResult(results)))
спасибо, попробую. Я правильно понимаю, что можно еще сделать concat(array) как то с concat? Причем concat даст вторые вызовы последовательно, без ожидания того, пока выполнятся все обсервы в forkJoin?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrey Panasenko
спасибо, попробую. Я правильно понимаю, что можно еще сделать concat(array) как то с concat? Причем concat даст вторые вызовы последовательно, без ожидания того, пока выполнятся все обсервы в forkJoin?
зачем там конкат?
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Smooth Operator
зачем там конкат?
чтобы не ждать выполнения всех остальных наблюдателей в массиве?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrey Panasenko
чтобы не ждать выполнения всех остальных наблюдателей в массиве?
> мне нужно, чтобы как только каждый из этих observable финиширует
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
ну так а в switchMap же приходит массив результатов
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
когда каждый финиширует
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Andrey Panasenko
Всем привет. Подскажите пожалуйста, можно ли как то сделать следующее:
есть массив observable. И мне нужно, чтобы как только каждый из этих observable финиширует, для каждого выполнялась arrow функция от результата, возвращающая еще один observable. Не пойму как так можно скомбинировать  forkjoin и pipe'ы . ( [список полученных объектов, по 1 запросу на получение])
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Smooth Operator
когда каждый финиширует
извини, возможно я не так выразился. Когда любой из них получит результат
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
что-то вроде foreach для каждого рез-та. Без ожидания окончания других
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrey Panasenko
что-то вроде foreach для каждого рез-та. Без ожидания окончания других
from(array).pipe(concatMap(entity => createResult(entity)))
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
или mergeMap если последовательность не важна
источник

AP

Andrey Panasenko in Angular - русскоговорящее сообщество
Smooth Operator
или mergeMap если последовательность не важна
во! Спасибо!
источник

j

jenia in Angular - русскоговорящее сообщество
Мне нужно показывать в компоненте имя, фамилию человека после того как он вошёл в систему. Где это хранить или делать запрос каждый раз на сервер?
источник