2个函数内部的回调

Callback inside 2 functions

本文关键字:回调 内部 函数 2个      更新时间:2023-09-26

我需要在调用另一个函数的函数中进行回调

 exports.user = function(userName, pwd, callback) {
    db.User.findOne({'userName': userName}, function(error, obj) {
        if (error) {
            callback(false);
        }else {
            obj.comparePassword(pwd, function(err, isMatch) {
                if (err) throw err;
                console.log(pwd, isMatch); 
                callback(isMatch); 
            });
        }
    });
};

在控制台我看到它返回真,但回调总是返回假。你们能帮帮我吗?

我找到问题了。对不起,伙计们!但问题出在我的前端。我从错误的方向得到答案。谢谢你