Javascript 从变量(EJS)呈现表
我试图呈现一个表,我的变量是从mongodb中提取的。这是我在index.ejs中的尝试 我做错了什么Javascript 从变量(EJS)呈现表,javascript,node.js,ejs,Javascript,Node.js,Ejs,我试图呈现一个表,我的变量是从mongodb中提取的。这是我在index.ejs中的尝试 我做错了什么 <table> <tr> <th>HomeTeam</th> </tr> <% for (var i = 0; i < result.length; i++) { %> <tr>
<table>
<tr>
<th>HomeTeam</th>
</tr>
<% for (var i = 0; i < result.length; i++) { %>
<tr>
<td><%= result[i].hteam %> </td>
</tr>
<% }); %>
</table>
主队
在控制台中,我得到语法错误
任何有助于编译这篇文章的帮助都会非常有用,因为我花了几个星期的时间才在我的项目中达到这一点:)
弗雷德里克在的结束语中有不必要的括号 我认为应该是:
<table>
<tr>
<th>HomeTeam</th>
</tr>
<% for (var i = 0; i < result.length; i++) { %>
<tr>
<td><%= result[i].hteam %> </td>
</tr>
<% }; %>
</table>
主队
在的结尾处有不必要的括号
我认为应该是:
<table>
<tr>
<th>HomeTeam</th>
</tr>
<% for (var i = 0; i < result.length; i++) { %>
<tr>
<td><%= result[i].hteam %> </td>
</tr>
<% }; %>
</table>
主队