要在Node.js中的ejs模板中显示错误列表,可以按照以下步骤进行:
const errors = ['错误1', '错误2', '错误3'];
app.get('/', (req, res) => {
res.render('index', { errors });
});
<% if (errors && errors.length > 0) { %>
<% errors.forEach((error) => { %>
- <%= error %>
<% }); %>
<% } else { %>
No errors found.
<% } %>
在上面的示例中,我们首先检查错误列表是否存在并且长度大于0。如果是,就会显示一个无序列表,其中每个错误都被包裹在
这样,当渲染ejs模板时,错误列表将被传递给模板,并且在页面上显示出来。