【发布时间】:2020-03-14 20:46:16
【问题描述】:
我有一个字符串 (id) 数组,我需要对其进行迭代以向 api 发出 ajax 请求并在数组中推送响应。问题在于,由于异步加载,return 语句是在调用结束之前进行的。 这里举个例子:
getArrConcat: function (id) {
var arr = new Array();
var arrJoin = "";
for (var i=0; i<id.length; i++){
Model.load(id[i], {
success: function (org) {
arr.push(org.data);
}
});
}
arrJoin = arr.join('; ');
return arrJoin;
}
【问题讨论】:
标签: javascript extjs extjs6 extjs6-modern