firstof 模板标签
实例
返回值不为空或 false 的三个变量(x
,y
, z
)中的第一个:
<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 的变量。如果所有变量都为空,则返回 nothing |