AngularJS:删除单击元素父行

时间:2014-11-27 09:48:54

标签: angularjs

我有一个用户表,每行代表一个用户。 在每行的末尾,我有一个删除链接,单击该链接会从数据库中删除用户。

现在我需要更新表以反映更改。 我知道如何用jQuery做到这一点,但我怎么做角度方式呢? 我是否需要为每一行添加ng-model属性?

这就是我附加点击事件的方式:

<a ng-click="deleteUser(user._id)">Delete</a>

我有一个<tr ng-repeat="user in users"></tr>打印出来的用户。我想如果我从模型中删除用户,那可能就是这样。

编辑:我现在发现this问题,这也回答了我的问题。

1 个答案:

答案 0 :(得分:0)

是的,你是对的。使用ng-repeat呈现用户列表,并在删除时从用户列表中删除用户。由于它是双向绑定,因此它将动态更新tr。

同样在ng-click上,您需要调用$http服务,该服务将告诉数据库从DB中删除所需的用户。使用factory / service创建$ http服务。