如何在Liquid中打破循环,主要是for循环?我尝试了{% break %}
,但是失败,并在保存文件时出错:未知标签“break”。
我正在尝试实现以下目标:
var variants = [];
{% for item in cart.items %}
{% if item.product.handle == "handle-name" %}
variants = {{item.product.variants | json}};
{% break %} // won't work
{% endif %}
{% endfor %}
最佳答案
对于 future 的访客。上面的代码可以在当前的Liquid(gem v2.5.1)中使用。
关于liquid - 是否有一个 “break”标签可以逃避Liquid中的循环?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8028229/