Я создал приложение Angular, которое теперь преобразовано в универсальное приложение Angular для рендеринга на стороне сервера. Однако теперь, когда приложение загружает, оно сначала загружает пользовательский интерфейс, в то время как все еще загружаются все основные файлы .js (main.1a23s..js)
Первоначально предварительная загрузка идеально накладывала контент, как описано здесь - Экран загрузки Pre-Bootstrap для Angular2. Однако этот подход больше не работает?





Хакерская работа
// Listen for the event before bootstrapping:
document.addEventListener('DOMContentLoaded', () => {
platformBrowserDynamic().bootstrapModule(AppModule)
.then(()=>{
console.info("LOADED")
document.querySelector('.loading').classList.add('trans-out')
})
.catch(err => console.info(err));
});