【发布时间】:2017-11-03 23:02:27
【问题描述】:
您好,我正在使用使用 BrowserAnimationsModule 的 Angular。但是在通用服务器端它给出了错误“文档未定义”。
由于 Universal 不支持 BrowserAnimationsModule,我需要一种方法让服务器忽略 BrowserAnimationsModule 并将其替换为 NoopAnimationsModule。
这是我现在拥有的,但它不起作用。也欢迎任何其他方法。
let imports = [
BrowserModule.withServerTransition({appId: 'ang4-seo'}),
FormsModule,
HttpModule,
routes
];
if(isPlatformBrowser(PLATFORM_ID)){
imports.push(BrowserAnimationsModule);
}
@NgModule({
imports: imports,
有没有办法解决这个问题?
【问题讨论】: