结果不是回调函数

时间:2014-11-19 10:11:24

标签: node.js

我有以下代码

parseBookmark(user_id, category_ids,bookmark_url,function(err, result) {
                console.log("PArse Rersult is " +JSON.stringify(result));
               //output is undefined here
        });

function parseBookmark(user_id, category_ids,bookmark_url,callback) {

saveBookmark(user_id,category_ids,title,bookmark_url,function(err, result) {
    //result is coming here
    callback(result);
});

}

为什么我的输出在这里未定义。有任何建议请。

由于

1 个答案:

答案 0 :(得分:4)

saveBookmark来电更改为:

saveBookmark(user_id,category_ids,title,bookmark_url,function(err, result) {
    callback(err, result);
});

如果我正确理解了您的代码,那么第二次控制台日志就是err变量,即undefined