对组合框绑定值。请告诉我如何解决这个问题:选择与角2
我有一个通过API连接到数据库的Web应用程序。我有一个名为user-save-component的表单,我可以在其中添加和编辑用户。用户有两个角色:管理员和用户。我想在编辑用户时选择正确的角色。
user.role有2个值:“ROLE_ADMIN”和“ROLE_USER”,我试了好几次,但没有想法,如果我做错了什么,或者是Angular2的一个bug:
的html代码:
<select class="form-control margin-bottom" [(ngModel)]="user.role">
<option value="ROLE_ADMIN" [selected]="user.role =='ROLE_ADMIN'">admin</option>
<option value="ROLE_USER" [selected]="user.role =='ROLE_USER'">user</option>
</select>
但不要紧,我怎么写,总是选择第一个项目:
<option value="ROLE_USER" [selected]="selected">user</option> or
<option value="ROLE_USER" [selected]="true">user</option> or
<option value="ROLE_USER"selected>user</option>
编辑问题并添加组件和html代码 – Sefa