AngularJs如何单独跟踪复选框列表?

时间:2018-12-13 16:28:40

标签: php angularjs symfony twig

我有一个物品清单,我会在树枝上循环

{% for paymentTransaction in paymentTransactions %}
  <input type="checkbox" ng-checked="updateAddedToCrm({{ company.id }})" >
{% endfor %}

这是我的Angular控制器。

 app.controller('TransactionsListController', function ($scope, $http) {

$scope.updateAddedToCrm = function () {
    //api to update the company linked to that payment
}

我需要做的是单击此复选框,我应该调用一个api来更新我的对象。我的问题是如何跟踪每个复选框...理想情况下,我想按公司ID(paymentTransaction.user.company)跟踪它们,因为如果付款交易与某个公司链接,并且我选中了其复选框,则应该更新映射到该公司的所有PaymentTransactions复选框也将被检查。我不知道在这种情况下我的ng模型应该是什么...我看到的所有示例都使用ng-repeat,但是我不想使用在angularjs中使用api建立付款清单。这是唯一的方法吗?还是我可以做点其他事情?

0 个答案:

没有答案