【发布时间】:2016-02-03 20:46:24
【问题描述】:
我想最初(在页面加载时)在 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>
当我使用md-selected="$first" 时,它在md-select 中被视觉选择,但我从一个计算属性中得到一个错误,它似乎在$first 之前首先评估。因此,我无法将第一个学校课程设置为从 html 中选择的学校课程。我必须通过控制器中的 JS 来完成。
我该怎么做?
【问题讨论】:
标签: angularjs angular-material