AngularJS Sélectionnez l'élément de définir l'index sélectionné

Donc je suis en utilisant angulaire et c'est mon sélectionnez html:

<select id="date" ng-model="selectedDay" ng-change="setDate()" >
    <option>another option</option>
    <option>an option</option>
</select>

c'est dans mon controller:

$scope.selectedDay;
document.getElementById("date").selectedIndex = "0";

Le résultat: Trois options: un vide (ce qui est sélectionnée par défaut), puis les deux options que j'ai fait dans le html

Ce que l'enfer? pourquoi ce n'est pas la valeur par défaut quand j'ai ouvert le point de vue "une autre option"

Aller avec ngOptions lorsque vous utilisez select dans AngularJS docs.angularjs.org/api/ng/directive/select

OriginalL'auteur ErikBrandsma | 2014-10-06