2016-04-07 2 views
0

私は、コンボボックス内のデータを初期化しようとしている、と私はすべての可能な方法を試してみましたが、何も:それが動作することをNG-INITコンボボックス内のデータをinizializeに取り組んでいない(角度)

<select ng-init= "account.username = githubaccounts[0].username" data-ng-model="account" data-ng-options="account.username for account in githubaccounts" 
        class="btn btn-default" data-container="body"> 

      </select> 

<div class="form-group" ng-show="account.username == 'Other'"> 
      <label for="groupNameTxt">Group Name:</label> 
      <input type="text" class="form-control" name="groupNameTxt" id="groupNameTxt" placeholder="Enter Group Name..." ng-model="group.groupName"> 
      </div> 

他の方法がありますこの:

<select class="btn btn-default" data-container="body" 
      ng-init="githubaccounts[0].username" ng-model="account"> 
     <option ng-repeat="account in githubaccounts" value=""> 
        {{account.username}} 
     </option> 
</select> 

しかし、その後、NG-ショーは動作しません:

任意のアイデア? ありがとうございます。 NG-モデルで 1.使用異なる変数他、アカウント:コード内で次のように変更

<select ng-init= "anyModelVariable.username = githubaccounts[0].username" data-ng-model="anyModelVariable.username " data-ng-options="account.username for account in githubaccounts" 
class="btn btn-default" data-container="body"> 
</select> 

変更は

答えて

0

メイク。

  1. githubaccounts [0] .usernameを使用して同じ変数ng-modelを初期化します。
+0

いいえ、もう一度動作しません。 –

関連する問題