0
{% unless site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endunless %}
在Jekyll(Github Pages)網站中,我試圖讓'Hello!'只有在設置了這些參數中的任何一個或多個時纔會出現,如果沒有設置,則不會出現。液體標記:如果參數a和b和c未設置,則不顯示
上面的代碼似乎沒有按預期工作。
{% unless site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endunless %}
在Jekyll(Github Pages)網站中,我試圖讓'Hello!'只有在設置了這些參數中的任何一個或多個時纔會出現,如果沒有設置,則不會出現。液體標記:如果參數a和b和c未設置,則不顯示
上面的代碼似乎沒有按預期工作。
{% if site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endif %}
看起來這是一個簡單的邏輯問題,而不是液體問題。我通過詢問我自己的問題,我rubber duck debugged。