В настоящее время я создаю приложение, которое часто изменяет текст и изображения на странице. Chrome потребляет почти весь процессор после нескольких часов работы. Обратите внимание, что в этом случае нельзя просто перезапустить браузер.
Я попытался отключить рендеринг пользовательского интерфейса и просто получать обновления данных с сервера, и проблема, похоже, исчезла.
<img class="icon" src="{{myIcon1}}"/>
<img class="icon" [src]="myIcon2"/>
Обновляет ли Angular только атрибут "src" для первой строки, как это делается для второй строки, или всегда создает полный новый экземпляр всего шаблона компонента, если изменяется "myIcon1"?