0
最近我嘗試在我的貓鼬中使用這個瀑布方法,但不幸的是它拋出了錯誤,我無法弄清楚任何人都可以建議我幫助.......TypeError:回調不是瀑布nodejs中的函數
TypeError: callback is not a function
我的代碼,
exports.waterfall = function (err, res) {
async.waterfall([
function (callback) {
var item = {
'status': '1',
'type': 'categories'
};
Categories.find(item, function (err, result) {
if (err) {
return
}
if (result) {
callback(null, result)
}
});
},
function (sol,callback) {
var response = [];
for (var i in sol) {
var id = sol[0]._id,
item = {
'categoryid': id,
'status': '1',
'type': 'topics'
};
Categories.find(item, function (err, soll) {
if (err) {
return
}
if (soll) {
console.log(soll)
}
});
}
callback(null,soll)
}
],
function (err, ress) {
if(err){
console.log('err')
return
}
if(res){
res.json(ress)
}
});
};
最近我試圖用我的貓鼬這個瀑布方法但不幸的是它扔錯誤,對此我無法找出任何人都可以建議我幫助..... ..
ohh ....那工作weel但現在我得到了錯誤「res.json不是一個函數」 – MMR
res.json已被清除,但新的錯誤發生,我編輯我的代碼,你可以看到它請... – MMR
錯誤是「ReferenceError:soll沒有定義 」 – MMR