我在app.module中导入了BrowserAnimationsModule,但在编译项目后,我的main.js文件增长了很多。
有没有办法延迟加载BrowserAnimationsModule?
我试着用这种方式在app.component.js中导入它:
ngOnInit() {
import('src/libs/ng-uikit-pro/pro/alerts/toast/toast.module').then(m => m.ToastModule);
}
或者通过这种方式:
ngOnInit() {
const module = await import('@angular/platform-browser/animations');
const moduleFactory = await this.compiler.compileModuleAsync(module.BrowserAnimationsModule);
const moduleRef = moduleFactory.create(this.injector);
}
但是使用角度动画的组件不起作用。
感谢
根据#24717,BrowserAnimationsModule
永远不应该被lazyloaded。