我遇到一些带有自定义属性的网页的问题&n;' n'采用整数值。我想按顺序迭代它们。然而,
{% assign pp = site.pages | sort:"n" %}
{% for p in pp %}
...
{% endfor %}
只将属性值排序为字符串,因此我获得了
1,10,2,3,......
如何按数值排序?我需要一个无插件的解决方案,因为我正在使用github。
答案 0 :(得分:0)
如果您的page.n
按字符串排序,可能会将其分配为字符串(n: "1"
)。
请务必将它们分配为整数(n: 1
)。