未捕获的错误:无法解析 AppComponent 的所有参数:(?)

use*_*707 5 javascript angular angular-reactive-forms angular-forms

在构造函数中添加表单构建器时。我一直收到错误。我已经在 app.module 中添加了 ReactiveFormsModule 。

import { Component } from '@angular/core';
import { FormBuilder, FormGroup, Validators, FormControl } from '@angular/forms';
@Component({
    selector: 'app',
    template: require('./app.component.pug'),
    styles: [require('./app.component.scss')]
})
export class AppComponent {
    private loginForm: FormGroup;
    constructor(private fb: FormBuilder) {}
}
Run Code Online (Sandbox Code Playgroud)

示例 app.module.ts

import { ReactiveFormsModule } from '@angular/forms';
@NgModule({
    imports: [BrowserModule, ReactiveFormsModule],
    declarations: [AppComponent],
    providers: [],
    bootstrap: [AppComponent]
})
Run Code Online (Sandbox Code Playgroud)

这是错误:

在此输入图像描述

use*_*707 4

添加emitDecoratorMetadata: true到 tsconfig.json 文件