将解析的ng-repeat数据传递给函数

时间:2015-09-03 00:00:56

标签: javascript angularjs

目前我正在使用ng-repeat来检查一些json数据以生成无序列表。我在每个列表项上都有一个ng-click处理程序,单击它时我需要从当前列表项中收集所有数据(包括item.things(array))并将其发送到下面引用的'删除'功能

我认为传递$ event会这样做,但我似乎无法在其中找到数据。

示例:

<ul>
 <li ng-repeat="item in items" ng-click="delete($event)">
   {{item.id}}
   <span ng-repeat="thing in item.things">
     {{thing.id}}
   </span>
 </li>
</ul>

产生:

Item 1
  Thing X
  Thing Y
Item 2 
  Thing X
  Thing Y

..等等

1 个答案:

答案 0 :(得分:1)

<li ng-repeat="item in items" ng-click="delete(item)">

这应该有用。