ngModel 即使导入 FormModule 后也会出错

问题描述 投票:0回答:1
angular angular-ngmodel
1个回答
0
投票

你在主模块中使用了formModule吗? 也就是说,您想在主模块还是另一个内部模块中创建表单。 因为如果您想在内部模块中使用 formModule,那么您也必须将 formModule 包含在内部模块中。 如果解释不够清楚,请写信给我,我会尽力解释更多。 我可以展示我自己的例子,也许会有帮助......

在app.module中:

import { FormsModule, ReactiveFormsModule } from "@angular/forms";
@NgModule({
    declarations: [AppComponent],
    imports: [BrowserModule, FormsModule, ReactiveFormsModule,         
VolunteersManagementModule, GeneralModule, 
PlacementVolunteersModule, HttpClientModule],
    providers: [VolunteerService],
    bootstrap: [AppComponent]
})
export class AppModule {
}

在我的内部模块 PlacementVolunteersModule 中:

@NgModule({
  declarations: [
    SchedulingComponent
  ],
  imports: [
    CommonModule, FormsModule, ReactiveFormsModule,BrowserModule
  ],
  providers: [ScheduleService],
  exports:[SchedulingComponent]
})
export class PlacementVolunteersModule { }
© www.soinside.com 2019 - 2024. All rights reserved.