From 171d949d10a0ec3075ba7e00741e339b9dcba729 Mon Sep 17 00:00:00 2001 From: Zhicheng WANG Date: Sat, 5 Jan 2019 08:39:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=87=86=E5=A4=87=E6=8D=A2=E5=9F=BA?= =?UTF-8?q?=E4=BA=8E=20Prerender=20=E5=BA=93=E7=9A=84=20prerender=20?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aio/src/app/app.module.ts | 2 +- aio/src/main.ts | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/aio/src/app/app.module.ts b/aio/src/app/app.module.ts index b5b57dd261..8f597a46c0 100644 --- a/aio/src/app/app.module.ts +++ b/aio/src/app/app.module.ts @@ -132,7 +132,7 @@ export const svgIconProviders = [ @NgModule({ imports: [ - BrowserModule, + BrowserModule.withServerTransition({appId: 'ng-docs'}), BrowserAnimationsModule, CustomElementsModule, HttpClientModule, diff --git a/aio/src/main.ts b/aio/src/main.ts index dc96f6ad56..00ca40d010 100644 --- a/aio/src/main.ts +++ b/aio/src/main.ts @@ -8,5 +8,7 @@ if (environment.production) { enableProdMode(); } -platformBrowserDynamic().bootstrapModule(AppModule); - +document.addEventListener('DOMContentLoaded', () => { + platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); +});