您好我正在使用使用BrowserAnimationsModule的Angular。但是在通用服務器端,它會給出錯誤「文檔未定義」。在Angular中需要BrowserAnimationsModule,但在通用中給出錯誤
由於Universal不支持BrowserAnimationsModule我需要一種方法來使服務器忽略BrowserAnimationsModule並將其替換爲NoopAnimationsModule。
這是我現在有的,但它不工作。任何其他方法也是受歡迎的。
let imports = [
BrowserModule.withServerTransition({appId: 'ang4-seo'}),
FormsModule,
HttpModule,
routes
];
if(isPlatformBrowser(PLATFORM_ID)){
imports.push(BrowserAnimationsModule);
}
@NgModule({
imports: imports,
有沒有什麼辦法可以解決這個問題?
正是我需要的感謝! –
下面是NoopAnimationsModule導入的樣子(必須Google):從'@ angular/platform-browser/animations'導入{NoopAnimationsModule}; –