我有一个看起来像这样的对象(为这个问题清理过来):
group: {
object1: {
row_id: 1
},
object2: {
row_id: 2
}
};
这就是我的html的样子:
<li ng-repeat="object in group">
Row number {{object.row_id}}<input type="checkbox" ng-model="object.row_id">
</li>
这是我目前正在进行的工作的一个非常基本的版本。我的问题是angular不会将ng-model评估为除object.row_id之外的任何东西,它应该等于对象中的属性。为简单起见,我没有添加控制器声明(ng-controller)以便于阅读和查找问题。使用ng-model之外的{{}}进行评估时,将显示行号。
希望我们能解决这个问题!答案 0 :(得分:1)
如果您使用对象哈希重复语法是
<li ng-repeat="(k,v) in group">
Row number {{v.row_id}}<input type="checkbox" ng-model="v.row_id">
</li>