我的页面上有一个列表,每个元素都有删除按钮。按钮不是<button>
,但实际上是一个非常棒的图标,ng-click
指向 RESTful 服务的方法:
<i class="fa fa-trash fa-lg pull-right" ng-click="deleteQuestion($id)"</i>
只有当 Http 请求完成时,该元素才会从视图中移除。如果用户多次按下图标太快,将发送重复请求,只有第一次成功,其他失败,因为实体不存在。我想禁用按钮(图标)或不发送重复请求。最好的方法是什么?
我知道有ngDisabled
,但我不能使用它,因为该元素实际上不是一个按钮,我也想阻止一个按钮。不是所有的同时。