#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
, если это соответствует вашим требованиям. При добавлении он будет освобожден от проверок проверки в соответствии с документацией.