Per gestire tale situazione utilizzare la proprietà isUserInput.
Di seguito un frammento di codice di utilizzo.
HTML:
<mat-select #mySelect [(ngModel)]="oggetto" formControlName="NomeControllo" >
<mat-option *ngFor="let oggetto of arrayOggetti"
[value]="oggetto.id" (onSelectionChange)="onSelectEvent($event, oggetto)">
{{ oggetto.Descrizione }} </mat-option>
</mat-select>
TypeScript:
onSelectEvent(value: any, parametroOggetto: Oggetto){
if(value.isUserInput)
{
//codice da eseguire
}
}
Nessun commento:
Posta un commento