{% unless site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endunless %}
在 Jekyll (Github Pages) 网站中,我正在尝试打“你好!” 只有设置了这些参数中的任何一个或多个时才会出现,如果没有设置则不会出现。
上面的代码似乎没有按预期工作。
{% unless site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endunless %}
在 Jekyll (Github Pages) 网站中,我正在尝试打“你好!” 只有设置了这些参数中的任何一个或多个时才会出现,如果没有设置则不会出现。
上面的代码似乎没有按预期工作。
{% if site.param1 or site.param2 or site.param3 %}
<p>Hello!</p>
{% endif %}
似乎这是一个简单的逻辑问题,而不是 Liquid 问题。我通过询问来调试我自己的问题。