Size: a a a

Советский Angular

2019 December 15

DB

Dilame Bowzee in Советский Angular
Kulagin Alex
Чет не придумывается. Можно кастомный оператор написать
Ну да, походу придётся. Спасибо
источник

S

Smooth Operator in Советский Angular
Dilame Bowzee
По отдельности. То есть этот код делает ровно то, что нужно, но вложенный pipe напрягает
.pipe(
mergeMap(item => item.children),
map(child => ({
  mediaId: item.id,
  poll: child,
})),
)
источник

DB

Dilame Bowzee in Советский Angular
Smooth Operator
.pipe(
mergeMap(item => item.children),
map(child => ({
  mediaId: item.id,
  poll: child,
})),
)
Не понял мысль. Откуда в map возьмётся item?
источник

S

Smooth Operator in Советский Angular
упс
источник

S

Smooth Operator in Советский Angular
)
источник

S

Smooth Operator in Советский Angular
да, изначальный вариант тогда правильный
источник

IB

Igor Bodnar in Советский Angular
перезвоним
источник

S

Smooth Operator in Советский Angular
Igor Bodnar
перезвоним
на созвоне
источник

S

Smooth Operator in Советский Angular
Kulagin Alex
Там сцена супер в конце
што за слив
источник

S

Smooth Operator in Советский Angular
серии
источник

DB

Dilame Bowzee in Советский Angular
Кстати, а вы знали, что существует библиотека ixJS?) Для меня недавно это откровением стало. От разработчиков RxJS
https://github.com/ReactiveX/IxJS
источник

S

Smooth Operator in Советский Angular
филлеры и до сериалов добрались чтоли
источник

IB

Igor Bodnar in Советский Angular
Dilame Bowzee
С наступающим всех!) Подскажите, как-нибудь можно вложенный пайплайн переместить на верхний уровень? Выглядит коряво
mergeMap(item =>
 from(item.children).pipe(
   map(child => ({
     mediaId: item.id,
     poll: child,
   })),
 ),
);
pipe(
map(item => item.children.map(child => ({
     mediaId: item.id,
     poll: child,
   }))),
mergeMap(items => from(items))
)
источник

S

Smooth Operator in Советский Angular
Igor Bodnar
pipe(
map(item => item.children.map(child => ({
     mediaId: item.id,
     poll: child,
   }))),
mergeMap(items => from(items))
)
mergeAll уж тогда
источник

Вキ

Вертихвост キバ in Советский Angular
а мне изначальный вариант больше нравится
источник

IB

Igor Bodnar in Советский Angular
Smooth Operator
mergeAll уж тогда
поч
источник

Вキ

Вертихвост キバ in Советский Angular
чтобы items => from(items) не писать
источник

IB

Igor Bodnar in Советский Angular
Вертихвост キバ
чтобы items => from(items) не писать
но у меня там не hoo
источник

IB

Igor Bodnar in Советский Angular
или я чет не знаю про mergeAll
источник

S

Smooth Operator in Советский Angular
Igor Bodnar
но у меня там не hoo
hoo?
источник