对角度非常陌生,目前库存在某样东西
我有一个像这样设置的下拉列表
<div class="col-md-3" ng-repeat="item in templateCtrl.template.templateDetails">
<select class="form-control" ng-model="item.categoryID" ng-options="category.categoryName for category in templateCtrl.categories track by category.categoryID"></select>
</div>
它会填充下拉列表,但未选择 item.categoryID(所有值均为 1(。对此事的帮助将不胜感激
您需要修复<select>
元素中的一些内容: 在 ng 选项中使用category.id as category.name
。
ng-options="category.id as category.name for category in templateCtrl.categories track by category.categoryID"
如果您希望在加载页面或视图时预先选择其中一个选项,您可以使用ng-init
.在那里,您可以将该选择的模型设置为必须选择的值。