从变量(EJS)渲染表

时间:2018-03-04 14:05:05

标签: javascript node.js ejs

我试图渲染一个表,我的变量是从mongodb中提取的。这是我在index.ejs

中的尝试

我在这里做错了什么?

{
  "name": "test",
  "department": {
    "name": "human resource",
    "department_number": 1
  }
}

在控制台中我收到语法错误。

任何帮助编译这将是非常有帮助的,因为我花了几个星期才在我的项目中达到这一点:)

frederik

1 个答案:

答案 0 :(得分:2)

关闭 时,您有不必要的括号。

我认为应该是:

<table>   
    <tr>
        <th>HomeTeam</th>
    </tr>
    <% for (var i = 0; i < result.length; i++) { %>
        <tr>
            <td><%= result[i].hteam %> </td>
        </tr>

    <% }; %>
</table>