如何在不同的Browswers中限制按钮的多次点击?

时间:2018-05-24 15:52:01

标签: angularjs

我有一个按钮,点击它将保存表单信息。问题是,用户而不是单击“保存”按钮上的1,只要它在屏幕上消失,就会多次点击它。有了这个,我正在保存相同的形式,其中抛出重复的异常。

1 个答案:

答案 0 :(得分:0)

您可以按名称$scope.isLoading = false创建属性,按*时可以禁用此属性的输入,例如$scope.isLoading = true

并将按钮分配给此属性:

<input type="button" ng-disabled="isLoading" />

从服务器返回后,您可以将其分配回false:

$scope.isLoading = false