내 NodeJS 백엔드에서 나는 sqlite 데이터베이스에서 값을 가져오고 프론트 엔드로 보내고 싶지만 항상 말합니다. Object { msg: false }
내가 필요하다고 생각합니다 함수의 동기 호출을 할 수있는 함수. 내 코드 :nodejs 동기 호출 : DB 콜백 가져 오기 및 프론트 엔드로 구문 분석
router.get('/', function(req, res, err){
var msg = " ";
var uid = req.session.user;
function printMsg(message){
msg = message;
}
db.getMsg(uid, printMsg);
if(err){
res.send({msg : "No message available"});
} else{
res.send({msg: msg})
}
});
아무도 도와 줄 수 있습니까? 미리 감사드립니다. 내가 db.getMsg 가정
중복 : http://stackoverflow.com/questions/6898779/how-to-write-asynchronous-functions-for-node-js – iKoala