当我更新 Angular2->4 时,使用 NoopAnimations 模块或浏览器动画模块抛出错误



错误:BrowserModule已经加载。如果您需要从懒惰的模块中访问NGIF和NGFOR等通用指令,请导入CommonModule

我确定我的模块不是browsermodule。

如果我不导入browseranimationsmodule,则可以。

但是我需要这个,帮助

我已经设法解决了我的问题。

在根中使用browseranimationsmodule。

如果有人有同样的问题,我将在这里留下问题。

我认为您正在使用'noopanimationmodule'或'browseranimationmodule',它们已经包含" browsermodule"并懒惰地加载模块。因此,解决方案是用" noopanimationmodule或'app.module.ts'。

import { Router } from '@angular/router';
import { AdminsModule } from './admins/admins.module';
import { NoopAnimationsModule } from '@angular/platform-
browser/animations';
//import { BrowserModule } from '@angular/platform-browser';
import { NgModule,OnInit } from '@angular/core';
import { AppComponent } from './app.component'; 
@NgModule({
    declarations: [
        AppComponent,
    ],
    imports: [
    //BrowserModule,
    NoopAnimationsModule,
    FormsModule
],
    providers: [],
    bootstrap: [AppComponent]
})
export class AppModule {}

最新更新