angular радио-кнопки материалов по умолчанию выбраны без проверки формы - PullRequest
0 голосов
/ 12 июля 2020

Мой проект находится в Angular 9, и я использую реактивные формы, у меня есть Angular Группа радио-кнопок материала (mat-radio-button) в моей форме, у меня установлено значение по умолчанию, а радиоуправление не требуется в моей форме, так как у меня выбрано значение по умолчанию. теперь моя форма проверяет переключатели, я должен выбрать один вариант, любая идея, почему моя форма недействительна, если я не выбираю переключатель, моя кнопка сохранения остается отключенной.

component.ts

      this.myform= this._formBuilder.group({
  TaskName: ['', Validators.required],
  Schedule: ['', null],

});

компонент. html:

  <mat-radio-group aria-labelledby="theschedule" formControlName="Schedule" >
     <mat-radio-button (change)="radioChange($event);"  id="{{item.Name}}"  *ngFor="let item of sType" [value]="item.ID" [checked]="item.ID === 1" >
                                {{item.Name}} 
     </mat-radio-button>
  </mat-radio-group>

 <button mat-raised-button color="primary" type="submit" [disabled]="!myform.form.valid" >Save</button>

1 Ответ

0 голосов
/ 12 июля 2020

Думаю, должно быть [disabled]="!myForm.valid" вместо [disabled]="!myform.form.valid"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...