Size: a a a

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

2019 October 03

DT

D_d Tch in Angular - русскоговорящее сообщество
но получается мне нужно создать 1 новый обзервабл так?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
D_d Tch
но получается мне нужно создать 1 новый обзервабл так?
Можешь не создавать если хочешь заюзать subscribe
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
вот да хочу быть подписаным просто на стор
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
 combineLatest( select ... ).pipe(takeUntil(this.destroyed$)).subscribe(() => )
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
понял спасибо большое
источник

DP

Dmitry Pestov in Angular - русскоговорящее сообщество
как правильно скрывать элементы защищенные guard?
источник

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
в роутинге указывать
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
@andriisiuta сделал так

combineLatest(
 this.store.select(selectRanges),
 this.store.select(selectOccupations),
 this.store.select(selectCountries),
 this.store.select(selectBanks),
).subscribe(([ranges, occupations, countries, banks]) => {
 console.log(1)
 console.log(ranges, occupations, countries, banks);
});


но проблема в том что сабскрайб тригерится 4 раза. как этого избежать?
источник

AH

Alex H in Angular - русскоговорящее сообщество
добавить take(), filter() все зависит от целей
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
да спасибо
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
D_d Tch
@andriisiuta сделал так

combineLatest(
 this.store.select(selectRanges),
 this.store.select(selectOccupations),
 this.store.select(selectCountries),
 this.store.select(selectBanks),
).subscribe(([ranges, occupations, countries, banks]) => {
 console.log(1)
 console.log(ranges, occupations, countries, banks);
});


но проблема в том что сабскрайб тригерится 4 раза. как этого избежать?
zip как вариант.
источник

LT

L T in Angular - русскоговорящее сообщество
Ребята, кто-то из вас менторит?
источник

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
L T
Ребята, кто-то из вас менторит?
Было дело
источник

J

Joseph in Angular - русскоговорящее сообщество
https://stackblitz.com/edit/angular-4rqccv?file=app/cdk-virtual-scroll-overview-example.ts

что то не соображу как получить последний эвент при скроле  после того как пользватель остановился , по идее auditTime должен был подойти
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
Joseph
https://stackblitz.com/edit/angular-4rqccv?file=app/cdk-virtual-scroll-overview-example.ts

что то не соображу как получить последний эвент при скроле  после того как пользватель остановился , по идее auditTime должен был подойти
попробуйте throttleTime(1000)
но при скролле вызывается ngAfterViewChecked() и подписки новые создаются
источник

J

Joseph in Angular - русскоговорящее сообщество
Arthur Bobrovskih
попробуйте throttleTime(1000)
но при скролле вызывается ngAfterViewChecked() и подписки новые создаются
ммм, в этом и была боль
источник

J

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

J

Joseph in Angular - русскоговорящее сообщество
Arthur Bobrovskih
попробуйте throttleTime(1000)
но при скролле вызывается ngAfterViewChecked() и подписки новые создаются
а я сначало попробывал тротл и не понял почему не завелось
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
)))
источник

O

One in Angular - русскоговорящее сообщество
Всем привет. Подскажите, какой компонент лучше всего подойдет для реализации такой структуры checkbox?
источник