I am using ember js.
ac = [
{"name" : "Arasad", "price": 350.50},
{"name" : "Brasad", "price": 350.50},
{"name" : "Crasad", "price": 350.50},
{"name" : "Corasad", "price": 350.50},
{"name" : "Cddasad", "price": 350.50},
{"name" : "Dcprasad", "price": 350.50},
{"name" : "Ewasadrrrrrrr", "price": 350.50},
{"name" : "Wrasad", "price": 350.50},
{"name" : "Axrasad", "price": 350.50},
{"name" : "Sxasad", "price": 350.50},
{"name" : "Weasad", "price": 350.50},
{"name" : "Saasad", "price": 350.50},
{"name" : "prasad", "price": 350.50}
]
abc = Ember.ArrayController.create({
model: ac.sortBy('name'),
sortProperties: ['price'],
sortAscending: false
})
after sorting, I print the following element. abc.toArray()[0] Object {name: "Dcprasad", price: 350.5, ember_meta: Meta}
Any suggest, how to sort the array of objects in ember js ?
Actually my real requirement is sort by price and name also. highest price first, if prices are equal then sort by name ascending.
Thanks, Prasad.
Aucun commentaire:
Enregistrer un commentaire