【发布时间】:2020-12-19 03:53:58
【问题描述】:
当我使用 EJS 渲染来自 MySQL 的数据时,我只得到[object Object]。 JSON.parse 不适用于此字符串:“JSON.parse: unexpected character at line 1 column 2 of the JSON data”
app.get("/favorites", function(req, res) {
var favorites = {};
db.query("SELECT * FROM favs WHERE user_id = '1'", function (error, result, fields) {
if (error) throw error;
favorites = result;
res.render("favorites", {data: {print: favorites, page: true}});
});
});
console.log("<%= data.print %>");
<!-- [object Object] -->
【问题讨论】: