Cannot read property 'required' of null для radio button?

Есть такой код:

<ng-container *ngIf="fieldDefinition.fieldtype == 'radio'">
            <div class="col-md-12">
                <label>{{ fieldDefinition.title }}</label>
                <ng-container *ngFor="let radio of fieldDefinition?.datasource?.value">
                    <div class="form-check form-check-radio">
                        <label class="form-check-label">
                            <input
                                class="form-check-input"
                                type="radio"
                                name="radio_{{ id }}"
                                #ref="ngModel"
                                id="{{ id }}"
                                (change)="handleRadioChange(fieldDefinition)"
                                [checked]="radio.id == fieldDefinition.fieldvalue"
                                [value]="radio.id"
                                [(ngModel)]="fieldDefinition.fieldvalue"
                            />
                            {{ radio.value }}
                            <span class="circle">
                                <span class="check"></span>
                            </span>
                        </label>
                    </div>
                    <div *ngIf="ref.errors.required">Поле обязательно для заполнения</div>
                </ng-container>
            </div>
        </ng-container>


Почему я получаю эту ошибку

Cannot read property 'required'
  • Вопрос задан
  • 12 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы