【问题标题】:Multiple conditions in if statement (Liquid)if 语句中的多个条件(液体)
【发布时间】:2018-04-11 16:49:43
【问题描述】:

是否可以在 Shopify Liquid 中的单个 if 语句中放置多个条件?

例如,这就是我所拥有的:

{% if product.type != "A" and product.type != "B" and product.type != "C" %}
//do something
{% endif %}

我想知道的原因是因为语法突出显示在第一个“and”运算符之后停止,好像之后的所有内容都有不正确的语法。

【问题讨论】:

    标签: if-statement liquid


    【解决方案1】:

    您的语法 100% 有效,可在 Shopify 中使用

    {% if product.type != "A" and product.type != "B" and product.type != "C" %}
        //do something
    {% endif %}
    

    我猜你正在使用的编辑器在 Liquid 的语法荧光笔中有一个错误。这就是你困惑的原因

    【讨论】:

    • 感谢您的澄清。使用 Shopify 自己的代码编辑器,猜它有问题。
    猜你喜欢
    • 2019-05-28
    • 2015-01-20
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多