目前我正在使用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
..等等
答案 0 :(得分:1)
<li ng-repeat="item in items" ng-click="delete(item)">
这应该有用。