【发布时间】:2019-10-16 02:39:38
【问题描述】:
我正在尝试获取从数据库返回的结果,根据一些我必须使用回调的文件,我正在尝试但结果仍然未定义,请帮助我
// app.js file
var db = require('./database');
var access_token;
db.page_access_token(page_id, function(err, content) {
if (err) {
console.log(err);
} else {
access_token = content;
console.log(access_token); // response conrrect
}
});
console.log(access_token); // response undefined
// database.js file
module.exports = {
page_access_token : function(page, callback){
conn.query('SELECT access_token FROM facebook_pages WHERE ?', {page : page}, function(err, row) {
if (err) {
callback(err, null);
} else
callback(null, row[0].access_token);
});
}
}
【问题讨论】:
标签: mysql node.js express callback