我想要傳遞數組,並使用數組中的數據從redis中獲取數據以形成一個新數組。然後使用新的陣列來工作。在node.js中異步
我嘗試用戶async.map,下面的代碼:
var sampleData = [{
'name': 'name1',
'age': 'age1'
}, {
'name': 'name2',
'age': 'age2'
}, {
'name': 'name3',
'age': 'age3'
}];
async.mapSeries(sampleData, function (data, callback) {
return callback(null, data['name']);
}, function (err, results) {
console.log('results : ' + results); //results : name1,name2,name3
});
但是當循環完成
在你的'功能(數據,回調)'映射功能,您應該讓*異步*來電Redis的??? – Bergi