У меня есть приложение, которое обновляет данные каждые 3 секунды.Для этого я использовал магазин.Стал с проблемой утечки памяти.С момента подписки я постоянно взвешиваю.Отписаться не могу, так как не будет соответствующих данных.Есть ли способ решить это?У меня был вариант установки подписок и отписок на setinterval, но мне кажется, что это не очень хороший выход.Насколько я читал по этому вопросу, stor не переписывает объекты, а создает дубликат с новыми данными, поэтому многие объекты собираются.
action.ts
export class SetTicker implements Action {
readonly type = TICKER_ACTION.SET_TICKER;
constructor(public payload: any) {}
}
redu.ts
case TICKER_ACTION.SET_PAIRS:
return {
...state, pairs: action.payload
};
Произошла утечка памяти из-за дублирования объекта
В инструкциях сказано, что я должен отписаться, но тогда я не буду получать фактические данные.
Мне нужно постоянно подписываться, и из-за этого объекты дублируются
Объект