const items = [];
Meteor.http.call("GET", url,function(error,result){
$.each(JSON.parse(result.content), function(key, value){
items.push(value)
});
});
答案 0 :(得分:4)
Meteor.http.call
是一个带回调的异步函数。我能想到做你想做的事的快速方法如下:
const items = [];
Meteor.http.call("GET", url,function(error,result){
$.each(JSON.parse(result.content), function(key, value){
items.push(value)
});
handleItems(items);
});
function handleItems(items) {
console.log(items.length) // 1
// Do what you want with the items array here.
}