Вы должны использовать optionSelected
событие для <mat-autocomplete #auto="matAutocomplete" (optionSelected)="onSelectionChange($event)" >
Пример для StackBlitz
Вы должны использовать в html:
<form [formGroup]="myGroup">
<mat-form-field>
<input type="text"
matInput
[matAutocomplete]="auto"
formControlName="identifier">
<mat-autocomplete #auto="matAutocomplete" (optionSelected)="onSelectionChange($event)" >
<mat-option *ngFor="let animal of animals"
[value]="animal.name">
{{animal.name}}
</mat-option>
</mat-autocomplete>
</mat-form-field>
</form>
И в твоем тс:
onSelectionChange(event){
console.log('onSelectionChange called', event.option.value);
}
Надеюсь, я тебе помог, и если тебе понадобится помощь, будь свободен, спроси меня!