Angular — средство проверки в поле входного файла

#angular #typescript

#angular #typescript

Вопрос:

В angular, как я могу создать средство проверки поля obrigatory для поля, в которое будет вставлен файл? В этом случае Validator.required не работает.

HTML:

 <input class="input" type="text" formControlName="document" value="{{arquivosSelecionados[0] ? arquivosSelecionados[0][0].name : ''}}" disabled>
                
<app-form-messages class="md-inputfield"  [field]="formIncluirMembros.get('document')"></app-form-messages>
  

Typescript

 this.formIncluirMembros.addControl("document", new FormControl(null, Validators.required));
  

Комментарии:

1. если FormControl «отключен», НЕ проверяйте, вы можете использовать [attr.disabled]="true" (или [attr.disabled]="variable" — это не отключает FormControl, иначе ввод-

Ответ №1:

Удалите disabled при вводе, а не используйте readonly , если это соответствует вашим требованиям. При добавлении он будет освобожден от проверок проверки в соответствии с документацией.