【发布时间】:2020-02-14 15:08:34
【问题描述】:
我的控制器最终呈现这个:
res.render('my-html', { title: `${title}`, myVar1, myVar2 });
在 HTML 中,我可以访问变量以便将数据直接显示到 HTML 中。但我要做的是将这些变量传递给客户端 JS 函数:
function myClientSideFunction(myVar1) {
console.log(myVar1)
};
我的 webpack 入口点文件说:
'Uncaught ReferenceError: myVar1 is not defined'
如果该信息有帮助,我正在使用 Pug/Jade。
【问题讨论】:
-
你在使用
{ title: '${title}', myVar1, myVar2 }之前定义了这些myVar1, myVar2吗? -
是的,它们是来自 mongodb 的返回值的查询。我可以在 html 中显示它们只是不能将它们传递给 js 函数
标签: javascript node.js mongodb express pug