sort

对数组中的所有进行排序。排序后的数组是按照区分大小写的顺序排列的。

输入


{% assign my_array = "zebra, octopus, giraffe, Sally Snake" | split: ", " %}

{{ my_array | sort | join: ", " }}

输出



Sally Snake, giraffe, octopus, zebra

该过滤器有一个可选参数指定了数组项目的哪个属性用于排序。


{% assign products_by_price = collection.products | sort: "price" %}
{% for product in products_by_price %}
  <h4>{{ product.title }}</h4>
{% endfor %}