Size: a a a

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

2019 September 23

DT

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

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Пёс Цифрового Сопротивления
кто-нибудь может подсказать про  @ViewChild
раньше он был чисто статическим, нельзя было в ходе работы комопнента добавить элемент, чтобы он подхватился ViewChild.
Сейчас документация немного мутная в этом вопросе. Но динамически все равно не работает.
Ничего не поменялось?
Добавили параметр static: true и static: false.

static: true — элемент должен быть статичен, обновляться не будет, доступен уже в ngOnInit
static: false — элемент может быть динамическим, обновляться будет, доступен в ngAfterViewInit
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
D_d Tch
@sfetiskin
а можно по конкретнее? вы что-то пытаетесь сделать и не работает как раньше или ?
условно, у меня есть элемент, который доступен по *ngIf, когда юзер кликает на кнпоку. Я пытаюсь получить доступ к этому элементу через ViewChild
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
Вертихвост キバ
Добавили параметр static: true и static: false.

static: true — элемент должен быть статичен, обновляться не будет, доступен уже в ngOnInit
static: false — элемент может быть динамическим, обновляться будет, доступен в ngAfterViewInit
вот похоже это не работает как раз
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Пёс Цифрового Сопротивления
вот похоже это не работает как раз
Можешь повторить на stackblitz?
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
Вертихвост キバ
Можешь повторить на stackblitz?
уже делаю😂
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
D_d Tch
@donttextmeplz еще раз ) Просто может я не доходчиво изъясняюсь.

у меня есть 2 экшена.
Задача - сделать третий который в себе вызывает другие 2.

На скриншоте мой код
actions$.pipe(
 switchMap(() => [ ACTION_1, ACTION_2 ] )
);
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
хм... в моем случае будет

@Effect()
loadAllNavigations$ = this.actions$
 .pipe(
   switchMap((action) =>
     [
       this.loadNavigation$,
       this.loadUserNavigation$
     ]
   )
 );


???
источник

BO

Bayyr Oorjak in Angular - русскоговорящее сообщество
D_d Tch
хм... в моем случае будет

@Effect()
loadAllNavigations$ = this.actions$
 .pipe(
   switchMap((action) =>
     [
       this.loadNavigation$,
       this.loadUserNavigation$
     ]
   )
 );


???
скорее [action1(), action2()]
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
@Effect()
loadAllNavigations$ = this.actions$
 .pipe(
   switchMap((action) =>
     [
       new LoadNavigation(),
       new LoadUserNavigation()
     ]
   )
 );


???
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
источник

П

Пёс Цифрового Сопротивления in Angular - русскоговорящее сообщество
это в нашем кодя косяк. ангулар рабоает как зявлено
источник

N👩

Nikita 👩🏻‍💻💭 in Angular - русскоговорящее сообщество
D_d Tch
@Effect()
loadAllNavigations$ = this.actions$
 .pipe(
   switchMap((action) =>
     [
       new LoadNavigation(),
       new LoadUserNavigation()
     ]
   )
 );


???
Да
источник

DT

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

N👩

Nikita 👩🏻‍💻💭 in Angular - русскоговорящее сообщество
D_d Tch
да, но теперь он почему то бесконечно вызывает эти экшены
Потому что рекурсивно они вызываются теперь
источник

DT

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

DT

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

DT

D_d Tch in Angular - русскоговорящее сообщество
@thekiba огромное спасибо, твои наводки всегда самые ценные.)
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
источник

A

Ant in Angular - русскоговорящее сообщество
Привет всем. Есть знатоки RXJS? чутка помощи надо - если есть минутка свободная
источник