当前位置: 首页 > 知识库问答 >
问题:

错误:NodeInjector:未找到[NgControl]

金令
2023-03-14

一旦我导入FormsMoules我开始得到这个错误。我正在使用MatFormField,它似乎无法与FormsMoules一起工作。

共有2个答案

冯元徽
2023-03-14

请看另一个SO答案:https://stackoverflow.com/a/43220824/5100015

使用formControl时,必须将ReactiveFormsModule导入到imports数组中。

示例:

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

@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    ReactiveFormsModule,
    MaterialModule,
  ],
  ...
})
export class AppModule {}
松嘉运
2023-03-14

我刚刚用一条和你一样的错误信息解决了我的问题。

我的两个错误是:

>

  • 我正在使用formGroupName和formControlName指令,但没有在组件类中声明相应的属性。我还必须将formGroupName更改为[formGroup]

    我忘了“从@angular/forms包导入ReactiveFormsModule并将其添加到NgModule的导入数组中。”

    https://angular.io/guide/reactive-forms#adding-a-basic-form-control

    试着按照上面的指南去做,看看如何解决你的问题。

  •  类似资料:
    • 我不确定我是应该回应这个帖子(CodenameOne在构建后停止工作)还是发布一个新的帖子。 我使用的IDE是IntelliJ。当我打开一个codename one project时,它无法识别它是一个codename one project(codename one按钮是灰色的)。

    • Traceback(最近的最后一次调用):文件"C:/用户/AppData/本地/程序/Python/Python37/client.py",第54行,引号=json.loads(urllib.request.urlopen(QUERY.格式(random.random())). read())文件"C:\用户\AppData\本地\程序\Python\Python37\lib\urllib\re

    • 我正在尝试使用带有xslt的外部图形来生成PDF。大多数图像都工作正常,但偶尔会有一张“找不到”,尽管可以在Web浏览器上查看。FOP吐出的错误如下: 这是我的外部图形部分: 知道我做错了什么吗? 编辑:看起来这个问题与服务器不允许访问自动请求有关。有没有办法在fop 2.1中设置用户代理的URIResolver?这一功能似乎存在于以前的版本中,但我似乎找不到一种在2.1中实现的方法。

    • 我在Google Chrome开发者工具中发现了这个错误: jquery-2.0.2.min.map没找到 我从我的中删除了这一行,找到了摆脱它的方法: 然而,我不认为这是一个好主意,因为这可能只是一个暂时的解决方案,在未来可能会成为一个问题。因为我并不真正理解这个错误的本质和愚蠢的解决方案:是什么导致了这个错误,有没有更好的解决方法? 显然,这不是一个只与jQuery 2.0.2相关的问题。非常

    • 对于这种类型的错误,我在cocoapods中遵循了faq,似乎没有任何工作。任何帮助都很感激。 整个错误如下所示 Ld build/products/debug-iphonesimulator/komunety.app/komunety normal i386 cd/users/lawrenceflancbaum/dropbox/appledev/appdev/komunety export ip

    • 我对Spark是全新的,Spark的学习正在进行中。在实践中,面临以下几个问题。多个步骤和安静的长。我正在UNIX环境中使用spark shell。获取错误如下所示。 步骤1 步骤2: 我只是忽略了上面的警告/错误,继续编写代码。我读到,如果我使用spark shell,sc将自动创建,代码如下。 第3步:正如上面所说的,sc未找到,尝试创建它。 正如火花告诉我这是警告(当然也说,它可能表示错误)