A имеет веб-приложение (AngularJS 1.5.6), которое меняет содержимое экрана каждые x секунд.Экран становится белым в течение 1-2 секунд после изменения, потому что за ним много обработки данных, Http получает вызовы и т. Д.
Приложение использует ui.router для изменения содержимого страницы.Контроллер довольно большой и использует множество других сервисов и компонентов директив.
Я попытался переместить контент из компонента app.factory (основной фактор, который вызывает эту задержку) в app.provider ииспользуйте его в блоке $ stateProvider.resolve, но я получаю много ошибок.
Есть ли другой вариант решения этой проблемы?
Если нет, как мне выполнить рефакторинг своего кода?У вас есть пример?
Спасибо!