2017-06-08 9 views
0

私はangularjsアプリケーションで作業していますが、私は簡単な質問の答えを見つけることができません。オプションのために設定された配列には、開始時に空の配列が1つしかない場合、ng-optionsで選択が行われますが、配列には1つの要素しかないと自動的にデフォルト値として設定されます。私はいつも最初から空であることを選択する必要があります。解決策はありますか?anglejs ng-optionsの1つの要素が配列にある

+1

は、uは上記をどうやっコードを表示 –

答えて

0

あなたのオプションの値を入力する変数と、選択した値を格納するモデルを分けることができます。

その例を参照してください:

 //Model used to store selected values   
     <select class="form-control" ng-model="myModel.country"> 
      //I have a $scope.countries array of country 
      <option ng-repeat="country in countries" ng-value="country" required>{{country.name}}</option> 

     </select> 
関連する問題