У меня есть модель, возвращающаяся в объект storeLocations с значением isDefault. если isDefault возвращает true, я не могу установить этот переключатель в группе, как отмечено.
Не уверен, что мне нужно сделать $ каждый (данные, функция (индекс, значение) и итерации по каждому возвращенному объекту или если есть более простой способ сделать это с помощью угловых конструкций.
Объект:
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>