私はejsテンプレートを使って配列をループし、テーブルに行を追加しています。生成されたもので、ここでejsテンプレートの順序が間違っている
<div class="col-md-8 col-md-offset-2">
<table class="table table-hover">
<thead>
<tr>
<th>
Title
</th>
<th>
Creator
</th>
</tr>
</thead>
<tbody>
<tr class="createNewBoard">
<th scope="row">
Add New
</th>
<td>
+
</td>
</tr>
<% boards.forEach(function(board) { %>
<a href="/<%= board._id %>">
<tr>
<th scope="row">
<%= board.title %>
</th>
<td>
<%= board.creator %>
</td>
</tr>
</a>
<% }) %>
</tbody>
</table>
</div>
そして:ここに私のテンプレートに次のコードがある
<div class="col-md-8 col-md-offset-2">
<a href="/584654b4c834f13ea05cf831"></a>
<a href="/5846563e97b6133f6832568d"></a>
<table class="table table-hover">
<thead>
<tr>
<th>
Title
</th>
<th>
Creator
</th>
</tr>
</thead>
<tbody>
<tr class="createNewBoard">
<th scope="row">
Add New
</th>
<td>
+
</td>
</tr>
<tr>
<th scope="row">
Yooo
</th>
<td>
[email protected]
</td>
</tr>
<tr>
<th scope="row">
Swag
</th>
<td>
[email protected]
</td>
</tr>
</tbody>
</table>
</div>
なぜそれがむしろテーブルの行に比べて、上部にアンカータグを配置していますか?ブートストラップを使用するejs以外。
ありがとうございました。