Где мы должны измерить время ресурса в угловом приложении

В приложении AngularJs я хочу измерить синхронизацию ресурсов каждого xmlhttprequest.

var requests = window.performance.getEntries().filter(function (item) { return item.initiatorType == "xmlhttprequest" });

// код регистрации

Здесь у объекта запросов будет время всех запросов. У меня вопрос, где я должен хранить этот код в моем угловом приложении JS. Мне нужно событие, которое будет запускаться после выполнения всех xml-запросов.

  1. Я пытался с $ viewContentLoaded событие, но это не правильно. Я не получаю точное количество в событии $ viewContentLoaded.

  2. Я пробовал в httpinterceptor, но здесь я не могу отфильтровать уникальные записи.

Кто-нибудь может предложить мне?

заранее спасибо

0 ответов

Другие вопросы по тегам