我想跳过基于条件的迭代。
我正在使用液体模板作为Jekyll的一部分。
我没有在文档中看到继续:
http://www.rubydoc.info/gems/liquid/Liquid/For
{% for page in site.pages %}
{% if page.url == '/index.html' %}
// Continue here
{% endif %}
{{ page.title }}
{% endfor %}
答案 0 :(得分:11)
您可以使用continue标记,该标记与任何其他语言的continue
一样。它记录在一个单独的部分中:
{% for page in site.pages %}
{% if page.url == '/index.html' %}
{% continue %}
{% endif %}
{{ page.title }}
{% endfor %}