【发布时间】:2017-10-14 22:43:27
【问题描述】:
这是我收到的确切错误消息:
类型错误:/Users/benjidurden/Desktop/page-plant-bonham-jones/views/index.ejs:24
22| <div class="spacing"></div>
23| <div class="content">
24| <%- include ./partials/loops %>
25| </div>
26| <%- include ./partials/scripts %>
27| </body>
esc 不是函数 在重新抛出
(/Users/benjidurden/Desktop/page-plant-bonham-jones/node_modules/ejs/lib/ejs.js:285:18)
下面显示了loops.ejs的内容;内部存在以下循环。本质上,我试图生成一个 forEach 循环,将所有内容放在这个 div 中。无论如何,我不知道如何解决这个错误。有什么建议吗?
<ul>
<% data.forEach(function(d) { %>
<li data-id=<%=d.id%>>
<input class="input_item" type="text" name="first"
placeholder=<%= d.album %> readonly>
<span class="edit">edit</span>
<span class="delete">delete</span>
</li>
<% }) %>
</ul>
【问题讨论】:
-
@jonathandion 我看到了那个回复,但我不完全确定如何应用它。有什么建议吗?
标签: javascript node.js express