Вы можете сделать это, если callAFunction()
ничего не возвращает, это метод, который вы можете использовать:
<div class="button-container">
<button mat-raised-button [disabled]="!signInForm.valid" type="submit">Sign in</button>
{{ signInForm.valid ? callAFunction() : '' }}
</div>
если callAFunction()
возвращает что-то, вам нужно подписаться на изменение в signInForm . Действителен как:
ngOnInit(){
this.signInSub = this.signInForm.valueChanges.subscribe(val => {
this.signedIn.vaild ? callAFunction() : '';
});
}
ngOnDestroy(){
this.signInSub.unsubscribe();
}