单击按钮时调用以下代码
$scope.someFunction = function () {
$scope.submitting = true; // the button is disabled if submitting is true
var query = { query: { id: $scope.employeeID } };
// this api call inserts a record in a table
httpFactory.patch("/someURL", query).then(function (data) {
$scope.submitting = false;
if (data.error) {
// display error message
}
else {
// display success message
}
$scope.submitting = false;
}, function () {
$scope.submitting = false;
});
};
如果用户连接不良,或者服务器速度慢,请求未完成,很快又收到另一个相同的请求,是否可以从上述调用插入重复记录?
如果是的话。。有谁能建议一个合适的方法来处理这个问题吗?
暂无答案!
目前还没有任何答案,快来回答吧!