如何在mysql.query回调函数中获取变量

时间:2016-10-20 09:24:32

标签: javascript mysql node.js callback

global.games = {};

let sql = /* some Sql */;
connection.query(sql, function(err, results) {
   /* results must be parsed and stored in global.games, but I can see them only inside this function*/

});

如何在回调外获得结果?

1 个答案:

答案 0 :(得分:0)

您可以将响应对象添加到JavaScript全局对象window

window.global.games = {};

let sql = /* some Sql */;
connection.query(sql, function(err, results) {
    window.global.games = results;
});