我有一个使用ng-options
的选择。以下是我的选择HTML在不带ng-init的角度选择中选择的选项
<select name="courseHighSchool"
ng-model="course._highSchoolSelected"
ng-init="course._highSchoolSelected = course.HighSchoolId == undefined ? undefined : {HighSchoolId: course.HighSchoolId};"
ng-change="course.HighSchoolId = course._highSchoolSelected.HighSchoolId;"
ng-options="item.HighSchoolName for item in TEData.RecruitHighSchools track by item.HighSchoolId"
required>
<option></option>
</select>
我下面这个article提供给设置初始选择的值,我从course.HighSchoolId
获得的技巧和我的选择是在收集TEData.RecruitHighSchools.
我想知道是否有更好的办法可以实现这一目标。
设置course._highSchoolSelected的价值在控制器渲染之前。 – jbrown