这个翡翠迭代的ejs语法是什么?一直在试图弄清楚这个for循环在ejs中会是什么样子



块内容。下面的翡翠代码示例

h1.
    User List
ul
    each user, i in userlist
        li
            a(href="mailto:#{user.email}")= user.username

下面的答案是基于一些假设,因为你的问题没有传达关于变量的全部信息

  • userList是一个数组
  • i为各user
  • 的索引

ejs的迭代循环看起来像

<ul>
    <% for(var i=0; i< userList.length; i++) {%>
        <% user = userList[i] %>
        <li>
           <a href="mailto:<%= user.email %>">user.username</a>
        </li>
    <% } %>
</ul>

很直接,写在模板部分

最新更新