2016-05-02 50 views
0

selected標記將不起作用,因爲ng-model取決於ng-selected,我如何將One硬編碼爲我的默認選擇?Angular.js默認選擇不適用於ng-model

<div ng-app="myapp"> 
    <fieldset ng-controller="FirstCtrl"> 
     <select ng-model="selectedPerson"> 
      <option selected value="1">One</option> 
      <option value="2">Two</option> 
     </select> 
    </fieldset> 
</div> 

回答

1

可以去掉 「選擇」,從您的視圖

<div ng-app="myapp"> 
    <fieldset ng-controller="FirstCtrl"> 
     <select ng-model="selectedPerson"> 
      <option value="1">One</option> 
      <option value="2">Two</option> 
     </select> 


    </fieldset> 
</div> 

內部控制器,只需做到以下幾點:

$scope.selectedPerson = '1'; 
+1

這不起作用,已經使用'$ scope.selectedPerson ='1'' –