javascript - 从“@angular/forms”导入 {FormControl,FormGroup};
问题描述
FormsModule 已在 app.module.ts 上导入,但问题仍然存在。
无法绑定到“ngModule”,因为它不是“输入”的已知属性。
("item</h1>
<form (submit)="addItem()" #form="ngForm">
谁能帮我?
解决方案
在您的 app.module.ts 添加以下导入:
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
并将它们添加到导入部分:
imports: [
FormsModule,
ReactiveFormsModule
],
编辑:
有两个可能的原因:
缺少FormsModule
,因此将其添加到您的模块中,
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
@NgModule({
imports: [
FormsModule
]
由于您不使用反应形式,您可以ReactiveFormsModule
从导入中删除。
[(ngModel)]
检查输入标签中的语法/拼写。
推荐阅读
- python - 计算线穿过两点的角度 - 如何正确缩放?
- powershell - 如何通过Powershell从具有属性(我自己自定义创建的列)的共享点文件夹中获取所有文件?
- apache-spark - 从一个数据帧生成多个输出,只读取一次数据
- android - Firebase 和本地化
- oracle - 对函数调用(堆栈帧)中的类型强制感到困惑
- sql - 加入倾斜关系时,有没有办法改进 PostgreSQL 估计?
- c - 在对 fgets 的不相关函数调用后清除字符数组?
- python-3.x - Tkinter 应用程序崩溃,同时单击不同的按钮
- memory - 汇编 - 为什么静态分析代码中的值会发生变化?
- java - 具有提供范围的库仍然存在于 jar 中