admin管理员组文章数量:815041
[[Missing),然后在编译ejs时在partials \ messages.ejs中的参数列表之后
以下是注册页面的代码,在解析messages.ejs文件时,我遇到了代码问题。我在行
上遇到语法错误语法错误:
missing ) after argument list in D:\Website Practice\Nodejs\node_passport_login_project\views\partials\messages.ejs while compiling ejs
请帮忙
<div class="row mt-5">
<div class="col-md-6 m-auto">
<div class="card card-body">
<h1 class="text-center mb-3">
<i class="fas fa-user-plus"></i> Register
</h1>
<%- include('./partials/messages') %>
<form action="/users/register" method="POST">
<div class="form-group">
<label for="name">Name</label>
<input
type="name"
id="name"
name="name"
class="form-control"
placeholder="Enter Name"
value="<%= typeof name != 'undefined' ? name : '' %>"
/>
</div>
<button type="submit" class="btn btn-primary btn-block">
Register
</button>
</form>
<p class="lead mt-4">Have An Account? <a href="/users/login">Login</a></p>
</div>```
</div>
</div>
消息文件中的代码在下面
<% if( typeof errors != 'undefined' ){ %>
<% errors.forEach((error){ %>
<%= error.msg %>
<% }) %>
<% } %>
回答如下:[您需要定义function
并传递argument
,请尝试此希望它有帮助!!
<% if(typeof errors != 'undefined' ){ %>
<% errors.forEach(function(error) { %>
<%= error.msg %>
<% }); %>
<% } %>
本文标签: Missing),然后在编译ejs时在partialsmessagesejs中的参数列表之后
版权声明:本文标题:[[Missing),然后在编译ejs时在partialsmessages.ejs中的参数列表之后 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1715208698a822534.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论