我正在尝试一个接一个地运行递归函数(仅在第一次响应后运行函数)
这是我的代码:
$scope.downloadImage = function (array) {
var fileUrl = "rest/file/download?filekey=" + array[0].fileKey + "&ask=" + ASK + "&osk=" + OSK;
var a = document.createElement('a');
a.href = fileUrl;
document.body.appendChild(a);
a.click(function(){
array.splice(0, 1);
if (array.length > 0) {
$scope.downloadImage(array)
}
});
a.remove();
}
但它的未运行功能只被调用一次。