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