Как поправить ошибку undefined в FormGroup в Angular?

Помогите разобраться с ошибкой undefined в FormGroup, есть следующий фрагмент HTML кода

<mat-tab i18n-lable lable="Некие параметры" [formGroup]="controlFormModel.form"> 
// ...      
</mat-tab>

и код .ts в котром инциализируется свойство form

export class SettingsComponent {
 controlFormModel: ControlFormModel;
}

async ngOnInit() {
 this.controlFormModel= new ControlFormModel();
}

export class ControlFormModel{
  form: FormGroup;

  constructor(private fb: FormBuilder) {
    this._createForm();
    });

  private _createForm() {
    this.form = this.fb.group({
      deviceNumber: 0,
      identifierType: IdentifierType.controlPoint
    });
}

Но при загрузке страницы, в консоли падает ошибка ERROR TypeError: Cannot read properties of undefined (reading 'form'), подскажите, как можно поправить?


Ответы (0 шт):