如何在Liquid中打破循环,主要是for-loop?我尝试了{% 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 %}
答案 0 :(得分:49)
对于未来的访客。上面的代码确实在当前的Liquid(gem v2.5.1)中工作。