我正在调用控制器中的一个保存函数,如下所示:
vm.save = function(onSaveSuccess, onSaveFailed) {
var data = {
"id": vm.id,
"name": vm.name
};
myService.updateData(data)
.then(function () {
onSaveSuccess('Saved');
})
.catch(onSaveFailed);
}
我的updateData()
看起来是这样的:
self.updateData = function(data) {
return $http.post(url, data).then(returnData);
}
这可以很好地工作,但现在我需要在updateData
个中执行多个POST请求.我如何在不更改save
功能的情况下做到这一点?