angular.js - angularjs如何获取id达到删除的目的呢
本文介绍了angular.js - angularjs如何获取id达到删除的目的呢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
<div style="width: 450px;float: left;margin-left: 50px">
<table>
<!-- 这里以name为排序标准 -->
<tr ng-repeat="x in users | orderBy : 'name'">
<!-- $index显示序列号,从1开始 -->
<td>{{ $index + 1 }}</td>
<td>{{ x.id }}</td>
<!-- 把英文转为大写 -->
<td>{{ x.name |uppercase }}</td>
<td>{{ x.password }}</td>
<td>{{ x.email }}</td>
<td><input type="button" value="编辑" onclick="editUser()"/></td>
<td><input type="button" value="删除" onclick="deleteUser(x.id)"/></td>
</tr>
</table>
这里该怎么获取id呢
onclick="deleteUser(x.id)"
这样是不行的,然后加个{{}}也是不行的。
刚刚开angularjs有点乱....
获取之后,如何调用控制器的方法,
这是在controller里面的方法,如此调用好像不行...
function deleteUser(userID) {
alert(userID);
}
解决方案
为什么会用原生的onclick
?你应该用angular 的ng-click
啊
这篇关于angular.js - angularjs如何获取id达到删除的目的呢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文