Size: a a a

Советский Angular

2021 March 13

IE

Igor' Ember in Советский Angular
Ладно, фиг с ним, попробую. Идея понравилась. Откачу обратно, если проблемы будут.
источник

IE

Igor' Ember in Советский Angular
Sergei Sergeevich
ну в случае с ViewChild и fromEvent не нужен subject и подписки - что то типа this items$ = fromEvent(element, 'click').pipe(switchMap(()=>this.itemService.getFancyItems())
Спасибо за подробный пример!
Если с этой либой не сложится, то наверное так и буду пробовать
источник

IE

Igor' Ember in Советский Angular
источник

G

George in Советский Angular
У ngneat есть тоже библиотека подобная и она через viewchild работает
источник

G

George in Советский Angular
источник

IE

Igor' Ember in Советский Angular
George
У ngneat есть тоже библиотека подобная и она через viewchild работает
тоже интересно
а то пока что ide'шка ругается на астерикс рядом с click
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
Mixer
это ж мем
ну может там так и задумано) типа никогда не не сдавайся)
источник

M

Mixer in Советский Angular
всегда такие ридми пишу )
источник

IE

Igor' Ember in Советский Angular
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
баян
источник

IE

Igor' Ember in Советский Angular
хочешь не баян значит...
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
Igor' Ember
хочешь не баян значит...
эм...)))
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
как бы еще больший баян)
источник

IE

Igor' Ember in Советский Angular
Vladimir Stempel 👁🍵
как бы еще больший баян)
Не, конкретно эта не больший боян. Это переделка другой работы (изначально там был пример с растом и флаттером, а это уже с нормальными языками/технологиями).
источник

VS

Vladimir Stempel 👁🍵... in Советский Angular
Igor' Ember
Не, конкретно эта не больший боян. Это переделка другой работы (изначально там был пример с растом и флаттером, а это уже с нормальными языками/технологиями).
хз, я именно такой видел где-то год назад
источник

IE

Igor' Ember in Советский Angular
В общем, я переписала код, используя ту библиотеку. Выглядит так, что в ngOnInit прописываю
this.items = merge(
   fancies$.pipe(switchMap(() => this.itemService.getFancies())),
   otherFancies$.pipe(switchMap() => this.itemService.getOtherFancies()),
   ...
)

Ну а в тимплейтах точно также, как в руководстве, с астериском около click
(*click)="fancies$"

Это решение уже лучше (удалось полностью избавиться от бессмысленного пробрасывания методов). Библиотека понравилась, буду дальше использовать. Правда, мне там нужно изначальное значение, поэтому behaviorSubject скорее всего придётся всё равно в итоге использовать (после merge подпишусь и потом displayed$.next(items) ).
Интересно, имеет смысл пытаться эту либу на работу затащить...
источник

K🦋

Kir 🦋 JS in Советский Angular
Так, ну я проснулся, что у нас со временем @thekiba ?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Kir 🦋 JS
Так, ну я проснулся, что у нас со временем @thekiba ?
Ты предлагал не пересекаться с джунской конфой?
источник

K🦋

Kir 🦋 JS in Советский Angular
Да
источник