【发布时间】:2021-05-28 12:40:44
【问题描述】:
这是显示错误的代码:
<h1>Home</h1>
<p>
<%= startingContent; %>
</p>
<% posts.forEach(function (posts) {%>
<h1>
<%=posts.pTitle;%>
</h1>
<p>
<%=posts.pBody.substring(0,100) + " ..."%>
<a href="/posts/<%= posts.pTitle%>">Read More</a>
</p>
<%- include ( "partials/footer"); -%>
头文件包括:
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Daily Journal</title>
<meta charset="utf-8">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="/css/styles.css">
<nav class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<p class="navbar-brand">DAILY JOURNAL</p>
</div>
<ul class="nav navbar-nav navbar-right">
<!-- 6 -->
<li id="home"><a href="/">HOME</a></li>
<li id="about"><a href="/about">ABOUT US</a></li>
<li id="contact"><a href="/contact">CONTACT US</a></li>
</ul>
</div>
</nav>
<body>
<div class="container">
页脚文件包括:
</div>
<footer>
<div class="footer-padding"></div>
<div class="footer">
<p>Made </p>
</div>
</div>
</footer>
</body>
</html>
错误显示:
SyntaxError: missing ) 在编译 ejs 时在 \views\home.ejs 中的参数列表之后
我无法调试此错误。
【问题讨论】: