Angular选择的选项

时间:2014-04-10 01:41:12

标签: angularjs

我正在创建一个html页面来编辑角度项目。所有文本输入都填充$scope中的对象。 select列表已填充,但未选择$scope对象中的选项。这是标记

<select data-ng-model="myItem.Category" 
    data-ng-options="c.Name for c in Categories" 
    data-ng-values="c.CategoryId for c in Categories" 
    data-ng-selected="myItem.Category" ></select>

1 个答案:

答案 0 :(得分:0)

假设每个类别都有一个id(或somme其他唯一字段),请使用:

<select data-ng-model="myItem.Category" 
        data-ng-options="c.CategoryId for c in Categories track by c.id"></select> 

这将允许您的模型和选项的匹配基于id

ng-model将定义您选择的值,ng-options定义要在选择中显示的项目。