Angular Утечка памяти через DebugElement - Как запустить в производственном режиме без запутывания? - PullRequest
0 голосов
/ 17 февраля 2020

Я гоняюсь за утечкой памяти и устранил обычные предметы (подписки). При просмотре невыбранных экземпляров моего компонента в моментальных снимках памяти все они сохраняются через пути, ведущие к объектам DebugElement.

component in Object@10648105
_parentView in TemplateRef_@10653347core.js:21737
cellTemplate in Object@10684619
[24] in Array@10689419
oldValues in Object@10655939
elView in DebugContext_@10687621core.js:24015
_debugContext in DebugElement__PRE_R3__@10691153
...

При использовании ng serve --prod приложение все еще теряет память, но я не могу ' я больше не могу найти экземпляры моего класса в моментальных снимках из-за запутывания.

Есть ли способ отключить режим отладки, не запутывая код?

...