我用JSON显示一些元素
我必须在每次迭代中发布下一个作业,因为知道第一个是toto
所以现在我有:toto titi
我看不到如何循环查看其余所有内容。您能解释一下我该怎么办吗?
global.globalgroupname = "toto"; // start
let prevgroupname;
// Assume the chain ends when groupname is null or blank
while (globalgroupname) {
// Do something with groupname
// ...
// reset globalgroupname to exit if ajax call fails
prevgroupname = globalgroupname;
globalgroupname = null;
// Get next globalgroupname
getall(prevgroupname);
}
function getall(groupname) {
console.log(groupname);
//toto
ajaxGet(".../" + groupname + "/api/json?pretty=true", recover);
}
function ajaxGet(url, callback) {
...
}
function recover(response){
var Json = JSON.parse(response);
var Data = Json.downstreamProjects.map(function(group) {
console.log(group.name);
//titi
// Save in global state
globalgroupname = group.name;
});
}
DownStreamProject在我的案例中显示下一个工作:
并且知道我需要为每个工作做一个循环,并有这样的下一个工作:
感谢您的帮助