【发布时间】:2019-03-09 06:16:28
【问题描述】:
我尝试使用res.send("filename.ejs",data) 将数据从 js 文件 (sample.js) 传递到 ejs,方法是将对象转换为 JSON 数据显示在控制台上,但在尝试传递时显示错误
TypeError:无法在字符串上创建属性“_locals”
有人可以帮忙,告诉我如何在 ejs 文件中调用它们
【问题讨论】:
-
请考虑发送edit 来澄清您的问题。同时,如果您需要将文件内容从您的 node/express 服务器发送到浏览器中的 ejs,请尝试
res.sendFile()。 expressjs.com/en/4x/api.html#res.sendFile -
正如 O. Jones 所说,我们确实需要更多信息。您能否附上您的代码并详细描述您期望从客户端获得的输出?