Extjs:根据数组顺序对存储进行排序
Extjs: Sort store based on array order
如何根据另一个数组对我的商店进行排序。我的数组项是
myArray = ["10", "3", "15", "7", "1"]
商店中的商品已经有此订单,如下所示。我的模型有一个 idParent 字段,它的值在 myArray 中,我想根据数组顺序对其进行排序。
Store before sort: ["item7", "item1","item3", "item10", "item15"]
Store after sort: ["item10", "item3", "item15", "item7", "item1"]
我需要这样的东西:
mystore.sort({
sorterFn: function(?){
//sort store based on position of idParent in array
}
});
答案只是根据另一个数组对数组(Store.data) 进行排序。
如何根据另一个数组对我的商店进行排序。我的数组项是
myArray = ["10", "3", "15", "7", "1"]
商店中的商品已经有此订单,如下所示。我的模型有一个 idParent 字段,它的值在 myArray 中,我想根据数组顺序对其进行排序。
Store before sort: ["item7", "item1","item3", "item10", "item15"]
Store after sort: ["item10", "item3", "item15", "item7", "item1"]
我需要这样的东西:
mystore.sort({
sorterFn: function(?){
//sort store based on position of idParent in array
}
});
答案只是根据另一个数组对数组(Store.data) 进行排序。