角度新手问题
我有一个下拉列表显示从这周开始的几天
<select class="form-control" id="selectedDayofWeek" ng-model="selectedDayofWeek" ng-selected="sdw">
<option value="">Select</option>
<option value="Monday">Monday</option>
<option value="Tuesday">Tuesday</option>
<option value="Wednesday">Wednesday</option>
<option value="Thursday">Thursday</option>
<option value="Friday">Friday</option>
<option value="Saturday">Saturday</option>
<option value="Sunday">Sunday</option>
</select>
在我的控制器中我有
$scope.sdw = json[0].DayofWeek; // Thursday
但是,这不会选择下拉列表的星期四值
答案 0 :(得分:2)
您希望HTML中指定的ng-model
与$scope
上的名称相同。
将$scope.sdw = json[0].DayofMonth
更改为
$scope.selectedDayofWeek = json[0].DayofMonth;
ng-selected
是多余的(并且使用不当,请阅读here)。