Size: a a a

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

2021 February 10

AS

Anton Shvets in Angular - русскоговорящее сообщество
Даниил Зеликов
Нужно ли отписываться от этого во время дестроя?
ну по идее когда элемент будет уничтожен, то и подписчики снимутся. Правда я бы сделал обертку в rxjs и там автоматом дисконнект при отписке.
Или взять готовую обертку из web-apis тиньковских
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Всем привет! Объясните пожалуйста, при использовании OnPush, при отправке запроса на сервер, я делаю bool флаг  в true для отображения лоадера, а в subscribe или catchError меняю его в false, но вью без cdr не обновляет его ни как вообще.  это нормально?
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
Ти оновлюєш перент компонент?
источник

D

Dmitry in Angular - русскоговорящее сообщество
Антон Морозов
Всем привет! Объясните пожалуйста, при использовании OnPush, при отправке запроса на сервер, я делаю bool флаг  в true для отображения лоадера, а в subscribe или catchError меняю его в false, но вью без cdr не обновляет его ни как вообще.  это нормально?
На сколько я знаю нормально. При пуш стратегии определение изменений заводится по изменению входящих параметров компонента, а не внутри него.
источник

BB

Benin Benino in Angular - русскоговорящее сообщество
Ребята а если я использую несколько раз одну и туже формочку как мне ее вынести отдельно? как компонент или может класс просто с ее инициализацией отдельно?
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Антон Морозов
Всем привет! Объясните пожалуйста, при использовании OnPush, при отправке запроса на сервер, я делаю bool флаг  в true для отображения лоадера, а в subscribe или catchError меняю его в false, но вью без cdr не обновляет его ни как вообще.  это нормально?
А после того как ставишь true не отмечаешь для проверки
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Benin Benino
Ребята а если я использую несколько раз одну и туже формочку как мне ее вынести отдельно? как компонент или может класс просто с ее инициализацией отдельно?
Много вариантов, можно сервис сделать, директиву, компонент смотря как ты в дальнейшем будешь использовать
источник

OF

Oleg Filkin in Angular - русскоговорящее сообщество
Всем привет! Такой кейс, есть таблица в ней есть несколько однотипных компонентов. компоненты делают однотипные запрозы, за одними и теми же данными, но по разному их филтрует. Пока каждый компонент не загрузит данные использовать таблицу пользователь не может. Хочу сделать так, что бы если запрос в процессе, то во время ожидания ответа каждый последующий запрос на тот же адрес становился в очередь и все они получали результат из первого запроса, как это лучше реализовать в общих чертах?
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Oleg Filkin
Всем привет! Такой кейс, есть таблица в ней есть несколько однотипных компонентов. компоненты делают однотипные запрозы, за одними и теми же данными, но по разному их филтрует. Пока каждый компонент не загрузит данные использовать таблицу пользователь не может. Хочу сделать так, что бы если запрос в процессе, то во время ожидания ответа каждый последующий запрос на тот же адрес становился в очередь и все они получали результат из первого запроса, как это лучше реализовать в общих чертах?
Через forkJoin?
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Либо mergeMap
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Либо вообще их вместе взятых
источник

AZ

Anton ZeroZero in Angular - русскоговорящее сообщество
добрый день!
при динамическом создании компонента нужно задавать текст внутри (в данном случае Active)
не подскажите, как это сделать?
источник

OF

Oleg Filkin in Angular - русскоговорящее сообщество
Artak Ayvazyan
Либо вообще их вместе взятых
Да, что-то с ними, спасибо
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Anton ZeroZero
добрый день!
при динамическом создании компонента нужно задавать текст внутри (в данном случае Active)
не подскажите, как это сделать?
Компонент твой?
источник

AZ

Anton ZeroZero in Angular - русскоговорящее сообщество
Artak Ayvazyan
Компонент твой?
нет
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Надо будет чтобы внутри nx-badge стоял <content>
источник

AZ

Anton ZeroZero in Angular - русскоговорящее сообщество
Artak Ayvazyan
Надо будет чтобы внутри nx-badge стоял <content>
где о таком почитать?
источник

AA

Artak Ayvazyan in Angular - русскоговорящее сообщество
Anton ZeroZero
где о таком почитать?
ng-content
источник

AZ

Anton ZeroZero in Angular - русскоговорящее сообщество
спасибо
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Dmitry
На сколько я знаю нормально. При пуш стратегии определение изменений заводится по изменению входящих параметров компонента, а не внутри него.
значит обколоться со всех сторон markForCheck'ами - это норма, а то я думал, может что-то не так
источник