Size: a a a

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

2019 December 03

SV

Sla V in Angular - русскоговорящее сообщество
Вертихвост キバ
Проблемы могут возникнуть не только с утечками памяти, но и с тем, что приложение будет работать неправильно.

Представьте, что пользователь ждёт загрузки новостей.  Но он решил больше не ждать их, и кликает на новости с котиками. Что может произойти, если нет отписки:
— Сначала придёт список всех новостей, а потом новостей с котиками, страница немного моргнёт, не совсем правильно, но будет работать;
— Сначала придут новости с котиками, а потом список всех новостей, и в таком случае все пойдёт совсем не так, как ожидалось.
+
источник

SV

Sla V in Angular - русскоговорящее сообщество
Сталкивался с таким
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Oleg Safonov
Объясните, где хранить данные? Не в компоненте же?
да нигде, внутри обзервабл-потока
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
если мы про компоненты, то в конечном итоге достойны хранения только те данные, которые отображаются - их можно хранить в компоненте
источник

CN

Calle Nord in Angular - русскоговорящее сообщество
Кто-то использует throttle() для нечастых вызовов API при наборе текста? (Keyboard Event)
источник

SV

Sla V in Angular - русскоговорящее сообщество
Yuri Katkov
если мы про компоненты, то в конечном итоге достойны хранения только те данные, которые отображаются - их можно хранить в компоненте
И то если ими оперируют
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
я правда думаю, что очень часто можно кодить совсем без subscribe()
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Yuri Katkov
я правда думаю, что очень часто можно кодить совсем без subscribe()
Можно, и нужно
источник

SV

Sla V in Angular - русскоговорящее сообщество
Yuri Katkov
я правда думаю, что очень часто можно кодить совсем без subscribe()
Мне кажется это уже просто вошло в привычку до того, как люди узнают про async pipe)
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
у меня блин сейчас остался код от одного кекса - 6 subscribe’ов на один комопнент
источник

YK

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

YK

Yuri Katkov in Angular - русскоговорящее сообщество
ЧТО ЭТО, КУЧА?!
источник

AB

Alex Bliznetsov in Angular - русскоговорящее сообщество
подписка в промисах? мило)
источник

S🌴

Saidazim 🌴 in Angular - русскоговорящее сообщество
У меня щяс в проекте тоже самое))
источник

VS

Valery Safronov in Angular - русскоговорящее сообщество
Привет.  Есть вопрос. Чтобы наглядно показать в чем проблема записал видос (1.20). Если кто подскажеть куда копать буду благодарен
источник

VS

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

В

Владимир in Angular - русскоговорящее сообщество
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Alex Bliznetsov
подписка в промисах? мило)
ну вот хотел паренек ублажить клиента, сделать побыстрее
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Yuri Katkov
я правда думаю, что очень часто можно кодить совсем без subscribe()
Всем привет! Есть куча вкладок, кусков приложения, которые потом используются в других проектах.
Каким образом их лучше сделать переиспользуемыми?
куда залить? или сделать либу отдельную?
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Кстати, .toPromise() вместо .subscribe() не спасёт от проблемы, и сделает все ещё хуже
источник