我在不同的地方有功能(這是常用的功能,它會使用很多地方) 所以我試着用異步並行調用函數但是不工作 I附我的代碼如下:L節點js +異步並行+函數調用方法不起作用
var userId = 33;
async.parallel({
video(userId, callback) {
callback(null, callback);
},
video1(userId, callback) {
callback(null, callback);
}
}, function(err, results) {
console.log(results);
});
function video (userId, callback) {
client.query("select youtube_id,title,id,thumbnail,search_item from resource order by random() limit 1 ", function(err, video) {
callback(err, video);
});
}
function video1(userId, callback) {
client.query("select youtube_id,title,id,thumbnail,search_item from resource1 order by random() limit 1 ", function(err, video1) {
callback(err, video1);
});
}
這是無效的JavaScript。函數名稱:函數是什麼意思? –
對不起,我已經像var videofunction = {video:function(){},video1:function(){...}};所以我複製了這些代碼並粘貼。現在我改變了 – RSKMR