gpt4 book ai didi

liquid - 如何在 Liquid 中对转换为数组的哈希进行排序

转载 作者:行者123 更新时间:2023-12-04 01:37:09 24 4
gpt4 key购买 nike

我的理解是 Liquid 将 Ruby 哈希转换为用于标签的数组。例如,当使用 Jekyll 时:

{% for category in site.categories %}
<li>{{ category[0] }}</li>
{% endfor %}

... 将 site.categories 转换为元组数组,其中 [0] 表示键,[1] 表示值列表。

如果我希望上述类别映射按键(每个元组的 [0])按字母顺序排序,我该怎么做?

最佳答案

默认的 Liquid 实现和 Jekyll 所做的添加都不能满足您的需求。

恐怕您想要的在当前设置中根本不可能实现。您必须对 Jekyll 或 Liquid 进行猴子补丁,以使散列按排序顺序返回它们的键。

关于liquid - 如何在 Liquid 中对转换为数组的哈希进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6387540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com