16 ŞUBAT 2011, ÇARŞAMBA
ters sıralama Backbone.js sipariş
Backbone.js bir koleksiyon karşılaştırıcı bir işlev ile hazırladım. Güzel modeller sıralama, ama sırasını tersine çevirmek için istiyorum. Nasıl modeller sıralanması gerekiyor azalan yerine artan bir şekilde alabilir miyim?
CEVAP
16 ŞUBAT 2011, ÇARŞAMBA
Peki, karşılaştırıcı negatif değerler dönebilirsiniz. Örneğin, Omurga sitesinden örnek alıyoruz ve sırasını tersine çevirmek istiyorsanız, bu gibi görünecektir:
var Chapter = Backbone.Model;
var chapters = new Backbone.Collection;
chapters.comparator = function(chapter) {
return -chapter.get("page"); // Note the minus!
};
chapters.add(new Chapter({page: 9, title: "The End"}));
chapters.add(new Chapter({page: 5, title: "The Middle"}));
chapters.add(new Chapter({page: 1, title: "The Beginning"}));
alert(chapters.pluck('title'));
Bunu PaylaÅŸ:

Tasarruf jQuery UI'Backbone.js si...
JSON ters.stringify?...
Dize ters.Ayırıcı ile bölünmüş (.net)...
İBOutletCollection Interface Builder s...
Dinamik SQL içinde Sıralama Saklı Yord...