1

我想在 nunjucks 中有条件地输出一行,但如果条件为假,我不想有一个空行。

例子:

Before
{{ 'Something' if false }}
After

呈现如下:

Before

After

我想在不降低模板可读性的情况下删除空行。有没有一个很好的方法来做到这一点?

我会期待类似的东西,{{- 'Something' if false }}但这不起作用。

4

1 回答 1

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 %}
于 2015-09-09T17:10:10.803 回答