gpt4 book ai didi

liquid - 是否有 "break"标签可以在 Liquid 中转义循环?

转载 作者:行者123 更新时间:2023-12-03 08:26:35 27 4
gpt4 key购买 nike

如何在 Liquid 中跳出循环,主要是 for 循环?我试过 {% 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) 中工作。
所以,你可以简单地做:

{% for item in cart.items %}
{% if item.product.handle == "handle-name" %}
variants = {{item.product.variants | json}};
{% break %} // This will work
{% endif %}
{% endfor %}

关于liquid - 是否有 "break"标签可以在 Liquid 中转义循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028229/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com