我到处搜索,很难说出我做错了什么。我正在尝试使用来自控制器的值填充选择组件
我的控制器片段
$scope.sTypes=
[
    {name:'PGD',id:1},
    {name:'MSC',id:2},
    {name:'PHD',id:3},
    {name:'DBA',id:4}
]
$scope.selectedType={};
我的 HTML 选择
<select ng-model="selectedType" ng-option="sType.name for sType in sTypes">
            <option>--- Select Scholarship ---</option>
        </select>
正在渲染什么
<select 
   ng-model="selectedType" 
   ng-option="sType.name for sType in sTypes" 
   class="ng-pristine ng-valid">
        <option value="? object:005 ?"></option>
        <option value="--- Select Scholarship ---">
    --- Select Scholarship ---
        </option>
</select>
任何帮助将不胜感激,因为这开始让我生气。