如何在SWIG中重写此EJS?
<% for (; i <= (Number(current) + 4) && i <= pages; i++) { %>
<% if (i == current) { %>
<li class="active"><a><%= i %></a></li>
<% } else { %>
<li><a href="/products/<%= i %>"><%= i %></a></li>
<% } %>
<% if (i == Number(current) + 4 && i < pages) { %>
<li class="disabled"><a>...</a></li>
<% } %>
<% } %>
这是我的重写尝试,但是for
不起作用。
{% for ; i <= current + 4 && i <= pages; i++ %}
{% if i == current %}
<li class="active"><a>{{ i }}</a></li>
{% else %}
<li><a href="/page/{{ i }}">{{ i }}</a></li>
{% endif %}
{% if i == current + 4 && i < pages %}
<li class="disabled"><a>...</a></li>
{% endif %}
{% endfor %}
我的尝试总是报告错误500