NO
Если вы вызываете .subscribe где-нибудь в вашем коде, единственный способ не допустить утечки памяти - это убедиться, что эти подписки снова отписались.
Вам необходимо либо вручную отписаться от каждойодин или убедитесь, что все наблюдаемые, на которые вы подписаны, конечны, то есть где-то есть сигнал «конца».Они могут быть либо ограниченной последовательностью (.first (), .take () и т. Д.), Либо их можно отключить, оканчивая на .takeWhile () или .takeUntil ()
Подпискам все равноесли вы покидаете область действия, удаляете объект ссылки или даже удаляете его.Вы должны убедиться, что они отписались.
Смотрите мой ответ здесь: RXJS - Angular - отписаться от субъектов