我有一个模型在 storeLocations 对象中返回一个 isDefault 值。如果 isDefault 返回 true,我不想将组中的单选按钮设置为选中状态。
不确定我是否需要执行 $each(data, function(index,value) 并遍历返回的每个对象,或者是否有更简单的方法可以使用角度构造来执行此操作。
目的:
storeLocations = [
{
... more values,
isDefault: true
}
]
标记:
<tr ng-repeat="location in merchant.storeLocations">
<td>{{location.name}}</td>
<td>{{location.address.address1}}</td>
<td>{{location.address.address2}}</td>
<td>{{location.address.city}}</td>
<td>{{location.address.stateProvince}}</td>
<td>{{location.address.postalCode}}</td>
<td>{{location.address.country}}</td>
<td>{{location.website}}</td>
<td>{{location.zone}}</td>
<td><input type="radio" ng-model="location.isDefault" value="{{location.isDefault}}" name="isDefault_group"></td>