私はどこでも検索しましたが、何が間違っているのかわかりません。選択コンポーネントにコントローラーからの値を入力しようとしています
コントローラーからのスニペット
$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>
これは私を怒らせ始めているので、どんな助けも大歓迎です。