Как обработать избыточное пространство в условных пулях в документах Jekyll через жидкость - PullRequest
1 голос
/ 06 января 2020

Я использую Jekyll docs (theme: 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 Ответ

0 голосов
/ 08 января 2020

Вы можете использовать Контроль жидких пробелов / полоса

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