有没有办法将局部变量传递给EJS中的包含?

时间:2015-12-16 15:59:11

标签: javascript node.js loops template-engine ejs

我在include中有一个循环(下面)。我想将我的循环内容放在局部,然后将循环计数器的值传递给我的局部变量:

<% for (var i = 1; i <= 3; i++) { %>
    <!-- This is the code I would like to put inside a partial -->
    <div class="item-<%= i %>">
        <a class="item-img" href="#">
            <img src="<%= baseUrl %>/assets/img/tab-2/<%= myVar1 + i %>.jpg">
        </a>
        <a class="item-info" href="#">
            <img src="<%= baseUrl %>/main/img/path/<%= myVar2 + i %>.png">
        </a>
    </div>
<% } %>

这在Haml中是一项相对容易的任务,但出于某种原因,我一直在EJS中遇到错误。谁能帮我理解我做错了什么?

0 个答案:

没有答案