nunjucks で条件付きで行を出力したいのですが、条件が false の場合に空行を出力したくありません。
例:
Before
{{ 'Something' if false }}
After
次のようにレンダリングします。
Before
After
テンプレートの可読性を落とさずに空行を削除したいと考えています。それを行う良い方法はありますか?
私は何かを期待します{{- 'Something' if false }}
が、それはうまくいきません。
nunjucks で条件付きで行を出力したいのですが、条件が false の場合に空行を出力したくありません。
例:
Before
{{ 'Something' if false }}
After
次のようにレンダリングします。
Before
After
テンプレートの可読性を落とさずに空行を削除したいと考えています。それを行う良い方法はありますか?
私は何かを期待します{{- 'Something' if false }}
が、それはうまくいきません。
Nunjucks には独自の条件付きメソッドがあります。二重口ひげの代わりにパーセント記号に注意してください。 https://mozilla.github.io/nunjucks/templating.html#if
{% if hungry %}
I am hungry
{% elif tired %}
I am tired
{% else %}
I am good!
{% endif %}