Вкладка AngularJS
инструментов Chrome dev (я использую AngularJS Batarang
(стабильный)). У меня есть следующие строки, описывающие какие часы выражения заняла самое высокое время, чтобы оценить (если это выражение называется несколько раз, добавляется время оценки)Угловой JS: почему {{objA.objB.date | date: 'dd.MM.yyyy HH: mm'}} занимает много времени?
{{objA.objB.date | date:'dd.MM.yyyy HH:mm'}} | 20.1% | 1009ms
{{objA.objB.date | date:'dd.MM.yyyy, HH:mm'}} | 22.8% | 1148ms
Вопрос заключается в том, почему такая оценка занимает так много времени?
Итак, вы пытаетесь сказать, что все «фильтры» мертвы медленно? – Eugeny89
Не совсем. Но каждый из них проходит один и тот же процесс. Зависит от многих вещей, т.е. количество используемых фильтров. – thepio
Я предполагаю, что я пытаюсь сказать, что многие вещи влияют на производительность приложений AngularJS. Если производительность становится проблемой, вы можете Google улучшить производительность вашего приложения AngularJS. На эту тему много замечательных статей. – thepio