27
我該如何擺脫Liquid中的循環,主要是for循環?我試過{% break %}
,但是失敗保存文件時出現錯誤:未知標籤'break'。有沒有一個「break」標籤來逃避Liquid中的循環?
我想實現的東西,如:
var variants = [];
{% for item in cart.items %}
{% if item.product.handle == "handle-name" %}
variants = {{item.product.variants | json}};
{% break %} // won't work
{% endif %}
{% endfor %}
Joost是對的。只需更新您的液體寶石。看看這個頁面https://github.com/Shopify/liquid/issues/119 –
奇怪,我不知何故錯過了這個答案。感謝評論侯賽因,我無法測試它,但答案似乎是正確的,所以我接受它。 – Lekensteyn
它可以工作,但它仍然不是Shopify文檔的一部分 - https://docs.shopify.com/themes/liquid-documentation/tags/iteration-tags – JoshHighland