[英]Trying to call node js REST api using loop sending only last call set of parameters
在我的应用程序中,我将AngularJS和nodeJS用于rest api及其正常工作。 但是当我尝试使用for循环调用api时遇到了一些问题。 实际上,只有最后一组参数传递给api。
这意味着如果我使用循环传递不同的参数3次,那么只有最后一组参数传递给api 3次。 第一和第二未发送到api。 有人可以有任何想法吗?
这是我在Angularjs工厂中使用的示例代码。
var firstTimeData = {
"firstid": serializedJsonData.firstid,
"secondid": serializedJsonData.secondid,
"otherid": serializedJsonData.otherid
}
for (var i = 0; i < data[0].length; i++) {
for (var j = 0; j <= 2; j++) {
firstTimeData.dshdetailid = data[i][j].dshdetailid;
if ((data[i][j].defaultTitle).trim() == 'Scorecard Graph') {
BlankApi.getData(firstTimeData, 'slide' + j, 'periodname', 'amount');
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.