如何通过液体处理 Jekyll 文档中条件项目符号中的多余空间



我正在使用 Jekyll 文档(主题:just-the-docs(,我正在尝试使用液体条件语句根据站点变量隐藏/取消隐藏项目符号:

1. Bullet 1
{% if site.variable == "true" %}1. Bullet 2{% endif %}  
1. Bullet 3
1. Bullet 4

site.variable == "true".但是,当项目符号应该被隐藏(site.variable == "false"(时,会显示一个额外的换行符而不是"Bullet 2"输出,即如下:

1. Bullet 1
2. Bullet 3
3. Bullet 4

知道如何避免这个额外的换行符 - 同时启用 Bullet 2 的条件显示?

您可以使用液体空格控制/条

1. Bullet 1
{%- if page.variable == true %}
1. Bullet 2
{%- endif %}
1. Bullet 3
1. Bullet 4

最新更新