首页 > 解决方案 > 从“@angular/forms”导入 {FormControl,FormGroup};

问题描述

FormsModule 已在 app.module.ts 上导入,但问题仍然存在。

无法绑定到“ngModule”,因为它不是“输入”的已知属性。

 ("item</h1>
      <form (submit)="addItem()" #form="ngForm">

谁能帮我?

标签: javascriptangulartypescript

解决方案


在您的 app.module.ts 添加以下导入:

import { FormsModule, ReactiveFormsModule  } from "@angular/forms";

并将它们添加到导入部分:

imports: [
    FormsModule,
    ReactiveFormsModule
],

编辑:

有两个可能的原因:

缺少FormsModule,因此将其添加到您的模块中,

import { FormsModule, ReactiveFormsModule } from '@angular/forms';

@NgModule({
    imports: [
        FormsModule      
    ]

由于您不使用反应形式,您可以ReactiveFormsModule从导入中删除。

[(ngModel)]检查输入标签中的语法/拼写。


推荐阅读