【问题标题】:How do I make the variable "total" accessible outside the function (mongoose and NodeJs)如何使变量“total”在函数外部可访问(mongoose 和 NodeJs)
【发布时间】:2022-01-26 15:51:52
【问题描述】:

这里是代码

app.get('/home' , async(req, res) => {
    let totalEmployees = Employee.find();
    totalEmployees.count(function (err,totalWorkers) {
        let total = totalWorkers
    })
    res.render('pages/home' , {total})
})

它不允许我使用 ejs 来显示总变量,因为它的未定义导致它超出范围并且只存在于函数中,我如何使其在范围外可访问

【问题讨论】:

标签: node.js mongoose


【解决方案1】:

您可以在全局函数上方定义变量。这样,您只需导入定义 var 的文件。另一种选择是返回 var,以便您可以从调用函数的任何位置获取它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-01
    • 2020-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-25
    相关资源
    最近更新 更多