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

249
30 ноября 2017, 04:12

Всем привет, продолжаю постигать дзен вместе с AngularJS. Проблема в следующем, у меня формируется список заказов в конце каждого заказа есть кнопка состояния заказов, выглядит все след образом

При изменении состояния одного заказа меняются все кнопки. Вопрос, как идентифицировать кнопку, при следующем коде разметки

<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 хранится в контроллере.

READ ALSO
TypeError: is not a function

TypeError: is not a function

Задача состоит в том, чтобы отобрать уникальные объекты из массива, и сделать их нижнего регистраНа шаге, когда я привел массив в одну строку...

286
Вывод постов из инстаграм на сайте

Вывод постов из инстаграм на сайте

Приветствую! На сайте http://isvektorbeget

239
Парсинг Json в React

Парсинг Json в React

у меня в пост ответе есть JSON

353