firstof 模板标签

实例

返回三个变量中的第一个(xyz),其值不为空或不为假:

<h1>
{% firstof x y z %}
</h1>
运行实例 »

定义和用法

firstof 标签返回第一个非空变量的参数。

空变量可以是空字符串 ""、零数字 0 或布尔值 false

实例

第一个值现在是空的,看看会发生什么:

<h1>
{% firstof x y z %}
</h1>
运行实例 »

语法

{% firstof var1 var2 var3 etc. %}

参数

描述说明
var1 var2 var3 etc. 任何类型的变量。 返回第一个不为空、0 或 false 的变量。 如果所有变量都为空,则返回空值。