gpt4 book ai didi

forms - Angular 2 RC.5 无法绑定(bind)到 'formGroup',因为它不是 'form' 的已知属性

转载 作者:太空狗 更新时间:2023-10-29 18:17:04 24 4
gpt4 key购买 nike

<分区>

我有一个错误

Can't bind to 'formGroup' since it isn't a known property of 'form'

将项目更新到 angular2 RC.5 之后

应用程序模块.ts:

@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
DeprecatedFormsModule,
HttpModule,
TranslateModule.forRoot({
provide: TranslateLoader,
useFactory: (http: Http) => new TranslateStaticLoader(http, '/assets/i18n', '.json'),
deps: [Http]
}),
ConfigurationDevicesModule,
ConfigurationEditModule,
ControlModule,
ResourceEditModule,
UniWebControlInfoModule,
routing
],
bootstrap: [ AppComponent ]
})

export class AppModule {

}

我的组件.module.ts

@NgModule({
declarations: [
ConfigurationDevicesComponent
],
imports: [
BrowserModule,
TranslateModule
],
exports: [
ConfigurationDevicesComponent
]
})

export class ConfigurationDevicesModule {

}

模板 html 示例:

<form [formGroup]="selectBackground">
<div *ngIf="backgrounds" class="form-group">
<h5>{{ 'CONFIGURATION_DEVICES.ALL_BACKGROUNDS' | translate }}</h5>
<select formControlName="selectBackgroundId">
<option *ngFor="let background of backgrounds" [value]="background.id">{{ 'CONFIGURATION_DEVICES.ID' | translate }} {{ background.id }} {{ 'CONFIGURATION_DEVICES.NAME' | translate }} {{ background.name }}</option>
</select>
</div>
</form>

在 angular 2 RC4 中,formGroup 工作正常。

我尝试导入 DeprecatedFormsModule 和 DFormsModule,问题是一样的。现在在 Angular 的官方文档中我找不到任何关于 formGroup 的提及或者再次改变了构建表单的方式?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com