在Nunjucks中,如何有条件地输出行?

问题描述 投票:0回答:2

我想以nunjucks有条件地输出一行,但是如果条件为假,则不想有空行。

示例:

Before
{{ 'Something' if false }}
After

这样的捐款:

Before

After

我想删除空行而不降低模板的可读性。有什么好方法吗?

我希望有类似{{- 'Something' if false }}之类的东西,但不起作用。

nunjucks
2个回答
1
投票

Nunjucks有它自己的条件方法。注意百分号而不是双小胡子。https://mozilla.github.io/nunjucks/templating.html#if

{% if hungry %}
  I am hungry
{% elif tired %}
  I am tired
{% else %}
  I am good!
{% endif %}

0
投票

这可能是一个愚蠢的问题,但是如何显示“我很累”。

© www.soinside.com 2019 - 2024. All rights reserved.