【发布时间】:2021-05-15 06:17:47
【问题描述】:
我正在尝试获取一个从 nodejs 发送到 ejs 的变量来工作。但由于某种原因它不会,我不知道为什么。
这是 index.js:
var newOne = "Yes"
router.get('/main', ensureAuthenticated, (req, res) =>
res.render('main', {
user: req.user,
newOneInView : newOne
})
)
这是在 main.ejs 文件中:
<%if (newOneInView == "Yes") { %>
document.getElementById("avatar").src = "/static/images/Apocaliptic1.png";
<% } %>
所以我想要实现的是该变量将从 main.ejs 页面的 nodejs 中看到,但由于某种原因它不会更改图像 SRC。我在这里做错了什么?
【问题讨论】: