我对带有自定义属性'n‘的页面有一些问题,取整数值。我想按顺序遍历它们。然而,
{% assign pp = site.pages | sort:"n" %}
{% for p in pp %}
...
{% endfor %}仅将属性值作为字符串进行排序,因此我获得了
1,10,2,3,...
如何按数值排序?我需要一个免插件的解决方案,因为我使用的是github。
发布于 2016-04-03 17:24:33
如果你的字符串是像字符串一样排序的,也许你可以像page.n (n: "1")一样给它们赋值。
一定要像整数一样分配它们(n: 1)。
https://stackoverflow.com/questions/36382505
复制相似问题