對組合框綁定值。請告訴我如何解決這個問題:選擇與角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