Jekyll 杰基尔在阵列中先移除?
我注意到液体中有一个Jekyll 杰基尔在阵列中先移除?,jekyll,liquid,Jekyll,Liquid,我注意到液体中有一个remove\u first功能。是否可以使用此选项删除阵列中的第一个 例如: {% animals = 'animals/cat/dog/bird' | split: '/' | remove_first %} 上面的方法不起作用,因为看起来你应该在一个子串中传递,就像我使用split一样 使用Jekyll液体标签是否可以这样做?使用shift: {% assign animals = 'animals/cat/dog/bird' | split: '/' | shift
remove\u first
功能。是否可以使用此选项删除阵列中的第一个
例如:
{% animals = 'animals/cat/dog/bird' | split: '/' | remove_first %}
上面的方法不起作用,因为看起来你应该在一个子串中传递,就像我使用split一样
使用Jekyll液体标签是否可以这样做?使用
shift
:
{% assign animals = 'animals/cat/dog/bird' | split: '/' | shift %}
{{animals}}
将为阵列提供:
["cat", "dog", "bird"]
我在Shopify中使用液体,shoft不可用,我想,还有其他选择吗?