-1
我正在嘗試實現驗證的sequelize模型的classMethods。回調不是nodejs中的函數
authenticate: function(password, callback) { // authenticate a given login body
bcrypt.compare(password, this.password_hash, function (err, isMatch) {
if (err) return callback(err);
callback(null, isMatch);
});
},
當我嘗試運行上面的代碼時,命令說「回調不是函數」。
'callback'是函數的一個參數,並且你沒有告訴我們你傳遞了什麼值它。顯然,你沒有把正確的價值傳遞給它。 – Quentin