Size: a a a

Советский Angular

2020 October 07

E

Eugene in Советский Angular
Igor Bodnar
А, понятно
на мой взгляд - самое красивое решение.
не надо декоратор на компонент херачить
не надо кастомный оператор в пайпе использовать
легче отрефачить на обычные сабжекты, если поломается
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Eugene
@OnDestroyHook() destroy$;


.pipe(
 takeUntil(this.destroy$),
)
я думаю все же переделать на другой API

@Hook() onDestroy: OnDestroyHook = onDestroyHook();
источник

E

Eugene in Советский Angular
Вертихвост キバ 🏡🦊
я думаю все же переделать на другой API

@Hook() onDestroy: OnDestroyHook = onDestroyHook();
почему?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Eugene
почему?
типы
источник

D

Dima in Советский Angular
Igor Bodnar
А надо было искать минусы во фреймворках по сравнению с биткоином!
источник

E

Eugene in Советский Angular
вот это уже выглядит слишком многословно
источник

IB

Igor Bodnar in Советский Angular
Eugene
на мой взгляд - самое красивое решение.
не надо декоратор на компонент херачить
не надо кастомный оператор в пайпе использовать
легче отрефачить на обычные сабжекты, если поломается
Вот последнее соглы
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Eugene
вот это уже выглядит слишком многословно
типами не стоит принебрегать
источник

E

Eugene in Советский Angular
типы да, но в случае сабжекта для отписки.. мм
источник

IB

Igor Bodnar in Советский Angular
А что там за тип будет и от чего спасёт?
источник

E

Eugene in Советский Angular
Igor Bodnar
А что там за тип будет и от чего спасёт?
тс посчитает что это обзервабл
источник

E

Eugene in Советский Angular
а так только через явный тайпкаст
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Igor Bodnar
А что там за тип будет и от чего спасёт?
type OnChangesHook = Observable<SimpleChanges>;

@Hook() onChanges: OnChangesHook = onChangesHook();
источник

E

Eugene in Советский Angular
а там часом не хотят научить проперти декораторы корректно тип подставлять?
источник

IB

Igor Bodnar in Советский Angular
Eugene
тс посчитает что это обзервабл
@Hook() onDestroy: OnDestroyHook = onDestroyHook();

Vs

@OnDestroyHook() destroy$:Obsevrable;
источник

ДМ

Денис Макаров... in Советский Angular
Eugene
а там часом не хотят научить проперти декораторы корректно тип подставлять?
да ну не, бред какой-т
источник

IB

Igor Bodnar in Советский Angular
Вертихвост キバ 🏡🦊
type OnChangesHook = Observable<SimpleChanges>;

@Hook() onChanges: OnChangesHook = onChangesHook();
А ну так ...
источник

E

Eugene in Советский Angular
Igor Bodnar
@Hook() onDestroy: OnDestroyHook = onDestroyHook();

Vs

@OnDestroyHook() destroy$:Obsevrable;
в случае дестроя - смысла нет, а вот ченжесы
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Igor Bodnar
@Hook() onDestroy: OnDestroyHook = onDestroyHook();

Vs

@OnDestroyHook() destroy$:Obsevrable;
@Hook() onDestroy = onDestroyHook();

VS

@OnDestroyHook() destroy$: Obsevrable<void>;
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник