lunedì 29 aprile 2024

Angular mat-option remove select

Nel caso che vogliamo togliere la selezione da un controllo mat-select di Angular Material, dobbiamo utilizzare il metodo "SetValue" e passare il valore null.
Di seguito un esempio di codice.

HTML
 <mat-select [(ngModel)]="variabile" formControlName="NomeControllo" >
        <mat-option *ngFor="let oggetto of arrayOggetti" [value]="oggetto.Idproprieta"
  >{{ oggetto.descrizione }} </mat-option>
        </mat-select>

TypeScript
 this.form.controls['NomeControllo'].setValue(null);

Nessun commento: