我一直在使用 express 和 ejs 关闭节点应用程序,但是当我尝试像这样从控制器将数据传递给我的视图时
var myData = {
theData: data
};
res.render(path.join(__dirname + '/../views/index'), myData);
我得到一个很好的错误
ReferenceError:.. myData 未定义 eval (来自 ejs lib)
当尝试像这样访问视图中的 myData 时
var data = <%-myData%>;
或者基本上以任何其他方式,我已经尝试对数据进行字符串化,将其包装在另一个对象和类似的东西中,但它仍然不会出现,我觉得我在这里错过了一些非常基本的东西,有人有吗关于如何解决这个问题的想法?