杰基尔首先删除阵列?

时间:2017-07-02 22:19:22

标签: jekyll liquid

我注意到液体中有一个remove_first功能。是否可以使用它来删除数组中的第一个?

例如:

{% animals = 'animals/cat/dog/bird' | split: '/' | remove_first %}

上面的方法不起作用,因为看起来你应该传入一个子字符串,就像我分裂一样。

无论如何使用Jekyll液体标签进行此操作?

1 个答案:

答案 0 :(得分:3)

使用shift

{% assign animals = 'animals/cat/dog/bird' | split: '/' | shift %}
{{animals}}

会给出数组:

["cat", "dog", "bird"]