Angular 如何检查窗体的某个控件上是否有必填字段

Angular 如何检查窗体的某个控件上是否有必填字段,angular,angular2-forms,angular2-formbuilder,typescript2.1,Angular,Angular2 Forms,Angular2 Formbuilder,Typescript2.1,我有以下表格 ethnicGroup: AbstractControl; form: FormGroup; type: AbstractControl; constructor( private _fb: FormBuilder) { this.form = this._fb.group( { 'type': [ '', ], 'ethnicGroup': [ '', ] } );

我有以下表格

  ethnicGroup: AbstractControl;
  form: FormGroup;
  type: AbstractControl;

constructor(
      private _fb: FormBuilder) {

    this.form = this._fb.group(
        {
          'type': [ '',  ],
          'ethnicGroup': [ '',  ]
        } );

    this.type = this.form.controls[ 'type' ];
    this.ethnicGroup = this.form.controls[ 'ethnicGroup' ]
  }
有没有办法检查表单的某个控件上是否有必填字段


谢谢

您可以通过在控制台中打印表单对象来检查这一点。

您好,您想对这两个值进行更改,这两个值是必填字段的可选值吗?我是从编程的角度考虑的,即检查控件是否是必需的,然后做一些事情,如果它是真的或假的话。