*ngIf="allEquipment | async as equipment">
, внутри карты есть цикл
ngFor
, который предназначен для разделения всех данных по типам, сами данные выводятся в таблицах,
[objectsList]="filterEquipmentByType(type.key, equipment)
. но такой вариант вешает всё приложение после сборки. что я тут сделал не так?
быть может лучше использовать async pipe в конечных точках, а фильтровать сам observable?
подозреваю, что вызов функции в *ngFor в темплейте в этом виноват. Решение - готовить данные заранее в классе компонента. Любой вызов методов в темплейте приводит к лишним вызовам change detection, это приводит к тормозам
Обсуждают сегодня