如何在ejs标签中显示多个JSON对象
问题描述:
我正在使用NodeJS/JS/HTML/CSS/EJS制作表格。我希望表能够在一列中显示给JSON对象。当我使用下面的代码时,它运行良好,但它只打印给出的第二个对象,而不是两个。如何在ejs标签中显示多个JSON对象
例如:我试图在一行上打印出姓和名,但它只显示页面上的姓氏(我假设它正在写入firstName,但随后用lastName覆盖它)。
<div>
<table>
<% data2.forEach(function(person) {%>
<tr><td id="<%= person["ID"]%>"><%= person["firstName", "lastName"] %>
<% }); %></td></tr>
</table>
答
想通了所有谁是我们感兴趣的未来......简单的错误
<div>
<table>
<% data2.forEach(function(person) {%>
<tr><td id="<%= person["ID"]%>"><%= person["firstName"] %> <%= person["lastName"] %>
<% }); %></td></tr>
</table>
</div>