我有一个用户表,每行代表一个用户。 在每行的末尾,我有一个删除链接,单击该链接会从数据库中删除用户。
现在我需要更新表以反映更改。
我知道如何用jQuery做到这一点,但我怎么做角度方式呢?
我是否需要为每一行添加ng-model
属性?
这就是我附加点击事件的方式:
<a ng-click="deleteUser(user._id)">Delete</a>
我有一个<tr ng-repeat="user in users"></tr>
打印出来的用户。我想如果我从模型中删除用户,那可能就是这样。
编辑:我现在发现this问题,这也回答了我的问题。
答案 0 :(得分:0)
是的,你是对的。使用ng-repeat
呈现用户列表,并在删除时从用户列表中删除用户。由于它是双向绑定,因此它将动态更新tr。
同样在ng-click上,您需要调用$http
服务,该服务将告诉数据库从DB中删除所需的用户。使用factory / service创建$ http服务。