angular.forEach(tableName, function(value, key){
console.log("value ", value)
getFormsService.getTableData(value).then(function(dynResponse){
console.log("key",key," dynResponse", dynResponse.data)
});
});
在上述代码表名包含表名阵列 例如:表名= [ “表1”, “表2”, “表3”, “tale4”]角的foreach不等待服务器响应
每个表50,10,如图5所示,20个记录
我的输出:
"value ", table1
"value ", table2
"value ", table3
"value ", table4
"key",2," dynResponse", array(5 records)
"key",1," dynResponse", array(10 records)
"key",3," dynResponse", array(20 records)
"key",0," dynResponse", array(50 records)
预期输出:
"value ", table1
"key",0," dynResponse", array(50 records)
"value ", table2
"key",1," dynResponse", array(10 records)
"value ", table3
"key",2," dynResponse", array(5 records)
"value ", table4
"key",3," dynResponse", array(20 records)
help me to get expected output
Thanks
不要忘了接受答案,如果它帮助你:) –