EJS是否支持嵌套循环?

时间:2014-06-29 22:03:55

标签: ejs

除非我删除嵌套循环,否则外部循环不会迭代。有人有什么想法吗?

    <% for (var i = 0; i < users.length; i++){ %>
        <tr>
            <td><%= users[i].firstname %></td>
            <td><%= users[i].lastname %></td>

            <td><select class="assign_dev"><option value="unassigned">unassigned</option>

              <% for (var i = 0; i < developers.length; i++) { %>  <!-- nested loop not working -->
                <option value="<%= developers[i]._id %>"><%= developers[i].firstname %>
              <% } %>

            </select></td>


        </tr>
    <% } %>

1 个答案:

答案 0 :(得分:0)

我认为你正在重用变量i。尝试在内循环中将其重命名为j