Я устанавливаю адрес отправителя динамически в моей форме.Но все равно кнопка submit
не включается.
вот мой HTML:
<input type="text" class="form-control" placeholder="Senders's Address"
formControlName="senderAddress" #searchSenderAddress>
в формате ts:
@ViewChild("searchSenderAddress") public searchSenderAddressRef:ElementRef;
senderAddress = new FormControl("", [Validators.required, Validators.pattern(/^\S*$/)]);
ngOnInit() {
if( this.senderFormattedAddress ){
this.senderAddress.setValue( this.senderFormattedAddress ); //setting the value
}
}
Есть ли проблемы с моим formController?
ОБНОВЛЕНИЕ
Я пытаюсь так:
ngOnInit() {
if( this.senderFormattedAddress ){
this.senderAddress.setValue( this.senderFormattedAddress );
this.senderAddress.markAsTouched();
}
}
все еще не повезло!