Задать вопрос
@JusticeArt

AngularJS, как сделать уникальные кнопки в ng-repeat?

Всем привет, продолжаю постигать дзен вместе с AngularJS. Проблема в следующем, у меня формируется список заказов в конце каждого заказа есть кнопка состояния заказов, выглядит все след образом
ANdPy.png
При изменении состояния одного заказа меняются все кнопки. Вопрос, как идентифицировать кнопку, при следующем коде разметки
<tr ng-repeat="product in admin.listProduct">
    <td>{{product.name}}</td>
    <td>{{product.email}}</td>
    <td>{{product.amount}}</td>
    <td>{{product.price}}</td>
  <td ng-switch on="admin.flag">
  <button type="button" ng-switch-when="0" ng-click="admin.flag=1" class="btn btn-success">Confirm</button>
  <button type="button" ng-switch-when="1" ng-click="admin.flag=2" class="btn btn-primary">Send</button>
  <button type="button" ng-switch-when="2" ng-click="admin.delete(order)" class="btn btn-danger">Complete</button>  
    </td>


Значение flag хранится в контроллере.
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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