Size: a a a

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

2021 March 05

С

Степан in Angular - русскоговорящее сообщество
Всем привет, посмотрите, правильно ли я делаю отписку  в switchMap ?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Степан
Всем привет, посмотрите, правильно ли я делаю отписку  в switchMap ?
да - а где по вашему еще можно отписаться?
источник

С

Степан in Angular - русскоговорящее сообщество
Oleg P
да - а где по вашему еще можно отписаться?
я думал может есть более элегантный способ в rxjs
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Степан
я думал может есть более элегантный способ в rxjs
есть - можно зашить в собственный pipe оператор - он суть такая же будет
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Степан
Всем привет, посмотрите, правильно ли я делаю отписку  в switchMap ?
что то тут не так
источник

С

Степан in Angular - русскоговорящее сообщество
ну оно отписывается всё норм, но вот я думал может я какой то костыль написал
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Степан
ну оно отписывается всё норм, но вот я думал может я какой то костыль написал
ну костыль точно написал)
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Степан
ну оно отписывается всё норм, но вот я думал может я какой то костыль написал
костыль у вас внутри filter
источник

С

Степан in Angular - русскоговорящее сообщество
мне нужно так, в моб ориентации не нужно спамить сервер на получении фото, ибо запрос делается каждые 5 сек, но в десктопе нужно спамить сервер
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Степан
ну оно отписывается всё норм, но вот я думал может я какой то костыль написал
this.isMobile$.pipe(
   switchMap(isMobile => isMobile ? NEVER : this.getPhotos())
)
источник

S

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

MZ

Maxim Zybin in Angular - русскоговорящее сообщество
Ребят подскажите, в каких кейсах используется атрибут name в router-outlet?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Евгений Войтенко
Вот. Это другое видео с таймингом, оно тоже от Инкина. Он не говорит не использовать undefined, он говорит что undefined - не известно что, а null -сознательный выбор разработчика. => я делаю вывод что он не используют undefined, а только null. https://www.youtube.com/watch?v=6l7msuzhpnM&t=102s
какие то тонкие материи
разделять null и undefined
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Smooth Operator
this.isMobile$.pipe(
   switchMap(isMobile => isMobile ? NEVER : this.getPhotos())
)
нет. ему нужно пропускать потом - только если isMobile() поэтому в фильт проверяйте только isMobile - остальное выбросьте из filter
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Smooth Operator
какие то тонкие материи
разделять null и undefined
Почему тонкие - это очень конкретные вещи
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Oleg P
нет. ему нужно пропускать потом - только если isMobile() поэтому в фильт проверяйте только isMobile - остальное выбросьте из filter
> моб ориентации не нужно спамить сервер на получении фото, ибо запрос делается каждые 5 сек, но в десктопе нужно спамить сервер
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
помойму все так
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Smooth Operator
какие то тонкие материи
разделять null и undefined
да, у него принято null ! == undefined
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Евгений Войтенко
да, у него принято null ! == undefined
ну, у него так
но почему?)
источник

В

Владимир in Angular - русскоговорящее сообщество
Всем привет!)
В каких кейсах полезно использовать angular factory ?
источник