Модальное значение радиокнопки Angular 6 не обновлено - PullRequest
0 голосов
/ 28 октября 2018

У меня странная проблема с реактивными формами, использующими угловой 6. Моя система динамически создает форму из объекта json.

При проверке правильности формы она всегда остается недействительной, и значение элемента управления формы равнооставить значение по умолчанию ''

, вот мои компоненты, относящиеся к делу

this.form_inputs.custom_inputs.forEach(control =>
{
    if(control.required === 1){
    group.addControl(control.input_name, this.fb.control('', Validators.required));
} else {
    group.addControl(control.input_name, this.fb.control(''));
}
});

и HTML

<div [formGroup]="form" *ngIf="input.input_type === 'radio'" [ngClass]="customClass">
<label class="white" [innerHTML]="input.placeholder | trustHtml"></label><br>
<div *ngFor="let value of input.input_options">
    <input id="{{value.input_name}}-{{counter}}" formControlName="{{input.input_name}}" name="{{input.input_name}}-{{counter}}" type="{{input.input_type}}" [value]="value.input_name">
    <label class="inline" for="{{value.input_name}}-{{counter}}" style="font-weight: 500">&nbsp;{{value.placeholder}}</label>
</div>

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