first 选择字符串或者数组中第一项
返回字符串中的第一个元素。可以设置区分方式,比如
空格或者,
逗号。
输入
{{ "Ground control to Major Tom." | split: " " | first }}
{{ "今天,天气不错." | split: "," | first }}
输出
Ground
今天
返回数组中第一项
输入
{% assign my_array = "斑马, 章鱼, 长颈鹿, 老虎" | split: ", " %}
{{ my_array.first }}
输出
斑马
当需要在标签内使用该过滤器时,可以使用 first
结合点符号(dot notation):
{% if my_array.first == "斑马" %}
这里有斑马!
{% endif %}