【发布时间】:2022-11-23 01:30:58
【问题描述】:
我正在使用快速验证器来验证表单并且我能够获得结果,但是我不确定如何将它显示到我的 EJS 文件中。
const errors = validationResult(req);
if (!errors.isEmpty()) {
let error = errors.array().map(i => `${i.msg}`).join(' ');
res.render('sell', { title: 'Sell', error: errors });
}
ejs文件
<% if (error != null) { %>
<div class="alert alert-danger">
<%= error %>
</div>
<% } %>
此代码仅在一行中返回错误,我希望它在自己的 alert div 中显示错误。
【问题讨论】:
标签: node.js ejs express-validator