Size: a a a

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

2020 January 21

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Nikita Astakhov
ребята, а это валидный способ?

subs = new Subscription();
subs.add(..
subs.add(..


ngOnDestroy() {
   this.subs.unsubscribe();
}

типа должно очистить все observable подписки за раз
юзай takeUntil
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
Nikita Astakhov
ребята, а это валидный способ?

subs = new Subscription();
subs.add(..
subs.add(..


ngOnDestroy() {
   this.subs.unsubscribe();
}

типа должно очистить все observable подписки за раз
не юзай takeUntil
источник

S

Sergey in Angular - русскоговорящее сообщество
Sergey Koshechkin
не юзай takeUntil
Почему?
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Sergey
Почему?
та он ответил шоб просто побыть антагонистом этой ситуации
источник

S

Sergey in Angular - русскоговорящее сообщество
Эээ, сложна)))
Непонятно зачем
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
В 90% лучше делать через async pipe
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Sergey Koshechkin
В 90% лучше делать через async pipe
или нет
источник

S

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

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Sergey Koshechkin
В 90% лучше делать через async pipe
тоесть маппинг данных как раз входит в эти 10%?)
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
или ты всегда черз BehaviorSubject/Subject работаешь?
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Denys👨‍💻 Korotin
тоесть маппинг данных как раз входит в эти 10%?)
Есть данные которые не надо в темплейт пихать , но надо обработать )
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
Denys👨‍💻 Korotin
тоесть маппинг данных как раз входит в эти 10%?)
map оператор?
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
и в темплейт поступают отмапленные данные
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Sergey Koshechkin
и в темплейт поступают отмапленные данные
да, отмапленные, но у тебя есть обьект юзер, в нем массив photos, ты ж асинком не будешь выводить обьект?
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
Denys👨‍💻 Korotin
да, отмапленные, но у тебя есть обьект юзер, в нем массив photos, ты ж асинком не будешь выводить обьект?
не совсем понял, покажи шаблон
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Sergey Koshechkin
не совсем понял, покажи шаблон
короч, забей, я абстрактно обьяснил, с бека пришел обьект
const user = {
id: 'id',
name: 'testcase',
photos: [...]
};
источник

SK

Sergey Koshechkin in Angular - русскоговорящее сообщество
Denys👨‍💻 Korotin
короч, забей, я абстрактно обьяснил, с бека пришел обьект
const user = {
id: 'id',
name: 'testcase',
photos: [...]
};
<div *ngIf="user$ | async as user">
 <ng-container *ngFor="let photo of user.photos">
   {{photo | json}}
 </ng-container>
</div>
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Sergey Koshechkin
<div *ngIf="user$ | async as user">
 <ng-container *ngFor="let photo of user.photos">
   {{photo | json}}
 </ng-container>
</div>
something like that
источник

AV

Alexey Vasiliev in Angular - русскоговорящее сообщество
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Nikita Astakhov
ребята, а это валидный способ?

subs = new Subscription();
subs.add(..
subs.add(..


ngOnDestroy() {
   this.subs.unsubscribe();
}

типа должно очистить все observable подписки за раз
ngx-autounsubscribe
источник