如何通过液体处理 Jekyll 文档中条件项目符号中的多余 space
How to handle excess space in conditional bullets in Jekyll docs via liquid
我正在使用 Jekyll 文档(主题:just-the-docs
)并且我正在尝试使用流动条件语句 hide/unhide 基于站点变量的项目符号:
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 的条件显示吗?
您可以使用Liquid whitespace control/strip
1. Bullet 1
{%- if page.variable == true %}
1. Bullet 2
{%- endif %}
1. Bullet 3
1. Bullet 4
我正在使用 Jekyll 文档(主题:just-the-docs
)并且我正在尝试使用流动条件语句 hide/unhide 基于站点变量的项目符号:
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 的条件显示吗?
您可以使用Liquid whitespace control/strip
1. Bullet 1
{%- if page.variable == true %}
1. Bullet 2
{%- endif %}
1. Bullet 3
1. Bullet 4