我試圖在NodeJS中使用開放圖插件來獲取藤的預覽圖像。 OG結果是正確的,但我不能從og回調中訪問result [i] - 變量未定義。我如何訪問OG回調中的結果[i]?JavaScript:在回調中訪問變量
Thing.find(function(err, result) {
for (var i = 0; i < result.length; i++) {
if (result[i].attachment) {
if (result[i].attachment.embed_type == 'vine') {
og(result[i].attachment.embed_url, function(err, meta) {
result[i].attachment.preview_image = meta.image;
result[i].save();
});
}
}
}
});
的可能重複的[JavaScript的閉合環內 - 簡單實用示例](http://stackoverflow.com/questions/750486/javascript-closure-inside-loops-simple-practical-example) – Zirak 2015-04-03 23:39:03