J'ai un tapis-sélectionnez l'endroit où les options sont tous les objets définis dans un tableau. Je suis en train de mettre la valeur par défaut pour l'une des options, mais il est en train d'être activée lorsque la page est affichée.
Mon tapuscrit fichier contient:
public options2 = [
{"id": 1, "name": "a"},
{"id": 2, "name": "b"}
]
public selected2 = this.options2[1].id;
Mon fichier HTML contient:
<div>
<mat-select
[(value)]="selected2">
<mat-option
*ngFor="let option of options2"
value="{{ option.id }}">
{{ option.name }}
</mat-option>
</mat-select>
</div>
J'ai essayé de réglage selected2
et de la value
en mat-option
à la fois l'objet et l'id, et ont essayé d'utiliser les deux [(value)]
et [(ngModel)]
dans la mat-select
, mais aucun travail.
Je suis à l'aide du matériel de la version 2.0.0-bêta.10