AngularJs: Как установить переключатель, проверенный на основе модели

У меня есть модель, возвращающаяся в объекте storeLocations со значением isDefault. если isDefault возвращает true, я wan't для установки того переключателя в группе, как проверено.

Не уверенный, если я должен сделать $each (данные, функция (индекс, значение) и выполнить итерации через каждый возвращенный объект или если существует более легкий способ сделать этот использующие угловые конструкции.

Объект:

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>
61
задан 26 January 2013 в 01:36

1 ответ

Просто сделайте что-то вроде этого, <input type="radio" ng-disabled="loading" name="dateRange" ng-model="filter.DateRange" value="1" ng-checked="(filter.DateRange == 1)"/>

0
ответ дан 31 October 2019 в 15:01

Другие вопросы по тегам:

Похожие вопросы: