我想最初(在页面加载时)在md-select中设置当前的schoolclass项.
此代码设置选定的学校类,但不会在md-select视觉上反映出来.
$scope.selectedSchoolclass = schoolclasses.length > 0 ? schoolclasses[0] : null;
<md-input-container>
<label>Schoolclasses</label>
<md-select ng-model="selectedSchoolclass" md-on-close="getPupils()">
<md-option ng-repeat="s in schoolclasses" ng-value="{{s}}">
{{s.schoolclassNumber}}
</md-option>
</md-select>
</md-input-container>
Run Code Online (Sandbox Code Playgroud)
当我使用md-selected="$first"它然后在视觉上选择,md-select但我得到一个计算属性的错误,似乎首先在$ first之前评估.因此,我不能将第一个学校课程设置为html中选定的学校课程.我必须通过控制器中的JS来完成它.
我怎样才能做到这一点?