我正在学习Liquid模板语言(通过常用的网站生成器),并且尝试使用sort
过滤器按属性对对象数组进行排序。 Everything I can find说you can do
{{ object[] | sort: 'propName' }}
但是这样做会产生错误:The comparison function must be either a function or undefined
。大部分提到进行sort: 'propName'
的地方都已经有好几年了,所以我想知道Liquid是否改变了排序过滤器的工作方式(their docs并没有提到能够传递属性名称)。>
如果不使用sort: 'propName'
,按属性对对象数组进行排序的正确方法是什么?