Ember.js EmberJS:按belongsTo中的属性排序模型
我有一个型号的产品清单如下Ember.js EmberJS:按belongsTo中的属性排序模型,ember.js,Ember.js,我有一个型号的产品清单如下 { products: [ { id: 1, something: "value", properties: { name: "Name1" } }, { id: 2, something: "value", pro
{
products: [
{
id: 1,
something: "value",
properties: {
name: "Name1"
}
},
{
id: 2,
something: "value",
properties: {
name: "Name3"
}
},
{
id: 3,
something: "value",
properties: {
name: "Name2"
}
}
]
}
如果我按照“product.properties.name”对这些产品进行排序,我会怎么做?我的第一个想法是使用sortableMixin并使用以下代码段:
sortProperties: ['properties.name'],
sortAscending: true
但这并没有真正产生我想要的结果。我该怎么做呢?SortableMixin绝对是一个不错的选择。您的控制器必须扩展mixin,然后您可以访问arrangedContent,如下所示: