【发布时间】:2018-03-08 03:26:01
【问题描述】:
我正在尝试将变量设置为返回布尔值的函数。但是,我似乎无法做到这一点。这是你使用异步函数的地方吗?
这是我的代码:(NodeJS)
function getNumbers() {
return client.query(query, (error, result) => {
if (error) {
console.log(error)
return false
} else if (result.rows.length) return true
else return false
})
}
app.post('/receiveSMS', (request, response) => {
let doesUserExist = getNumbers()
console.log(doesUserExist)
}
未定义控制台日志记录时得到的输出。
感谢您的帮助!
【问题讨论】:
标签: node.js function variables asynchronous server