Voici mon code actuel :
<select name="role" [(ngModel)]="user.role">
<option *ngFor="let role of roles" [ngValue]="role" [attr.selected]="role == user.role ? 'true' : 'false'">{{role.name}}</option>
</select>
Je charge tous les rôles dans un tableau, et la classe d'utilisateur a un attribut Role (qui n'est pas chargé comme user.role = roles[0]
mais seulement à travers les données du backend).
Le problème est que l'attribut sélectionné ne fonctionne pas et que ma sélection n'est pas dirigée vers le bon rôle. Qu'est-ce qui ne va pas ?