You can try using this expression:
<span
class="input-label-caption"
*ngIf="!inputControl.errors?.required"
>
(optional)
</span>
The attribute errorscontains one entry for the name of the failed validator.
Elvis errors, undefined, .
Edit
, , "" , === Validators.required. - , Validators.required "" .
:
this.hasRequiredValidator = (this.inputControl.validator === Validators.required);
, validator , , , Validators.required.
:
()
, ,
Thierry