打破 Shopify Liquid 中的两个循环
Break out of two loops in Shopify Liquid
如何打破液体中的两个循环。到目前为止我有,这似乎对我不起作用。
{% for x in a %}
{% for y in b %}
{% if y = 2 %}
{% break %}
// When this loop breaks, the parent for loop should also break
{% endif %}
{% endfor %}
{% endfor %}
您可以添加一个标志并在更改后进行检查。
{% assign break_loop = false %}
{% for x in a %}
{% for y in b %}
{% if y = 2 %}
{% break %}
{% assign break_loop = true %}
// When this loop breaks, the parent for loop should also break
{% endif %}
{% endfor %}
{% if break_loop %}
{% break %}
{% endif %}
{% endfor %}
如何打破液体中的两个循环。到目前为止我有,这似乎对我不起作用。
{% for x in a %}
{% for y in b %}
{% if y = 2 %}
{% break %}
// When this loop breaks, the parent for loop should also break
{% endif %}
{% endfor %}
{% endfor %}
您可以添加一个标志并在更改后进行检查。
{% assign break_loop = false %}
{% for x in a %}
{% for y in b %}
{% if y = 2 %}
{% break %}
{% assign break_loop = true %}
// When this loop breaks, the parent for loop should also break
{% endif %}
{% endfor %}
{% if break_loop %}
{% break %}
{% endif %}
{% endfor %}