1

クラスメソッドの使用に問題があります。基本的には関数スコープの問題です (推測します)。

JS コードは次のとおりです。

MysqlClass.prototype.registrar = function(usuario,password,correo,socket){
    var resultado;
    this.connection.query("SELECT usuario FROM usuarios WHERE usuario=?;",[usuario],function(err,rows,fields){
        if(err){
            resultado = true;
        }
        if(rows.length==1){
            resultado = true;
        }else{
            resultado = false;
        }
    });
    console.log(resultado);
}

console.log(resultado)見せundefinedたいときに見せtrueたり、false

と使っNodeJSていますnode-mysql

4

1 に答える 1