March 2, 2013

backbone.jsのcollectionのmodelを降順でソートする

メモです。

対象の値が数値(あるいは数値に変換出来るもの)であれば、Collection.comparatorのreturnにマイナスをつければ降順ソート出来ました。(まあ、当たり前か。。。)
var XxxList = Backbone.Collection.extend({
    comparator: function(model) {
        return -new Date(model.get("yyyymmdd")).getTime();
    }
});
参考: http://stackoverflow.com/questions/5013819/reverse-sort-order-with-backbone-js

No comments:

Post a Comment