Я видел несколько других решений ( Показать индикатор активности при загрузке модуля с отложенной загрузкой в Angular 2 , Отображение индикатора загрузки для модуля с отложенной загрузкой маршрута ) и несколькодругие, которые я быстро просмотрел, но никто не решил мою проблему.
Мое приложение стало слишком большим и нуждалось в отложенной загрузке.У меня есть скелет-интерфейс для загрузки индикаторов (против большого счетчика).Как только я преобразовал вещи в ленивую загрузку, это сломало все ключевые анимации в моем скелетоне.
Я не знаю точно, почему он это делает.Это может быть что-то встроенное в CSS, Angular или даже мое приложение, блокирующее пользовательский интерфейс, пока оно не проанализирует JS.Понятия не имею.
Как я могу выполнить отложенную загрузку, в то же время предоставляя пользователю обратную связь через скелет?
Используйте загрузочный спиннер ... из-за того, что вы не предоставили примеры кода, вам трудно помочь с вашей проблемой.
Причина, я думаю, заключается в перегрузке CSS.