Üzerinde bir filtre oluşturmaya çalıştığım Backbone.Pageable koleksiyonum var, ancak koleksiyon filtrelenmiş değerler ile sıfırladıktan sonra reset.fullCollection koleksiyonundan daha az bir modele sahip. orijinal.Backbone.PageableCollection'ın fullCollection sıfırladıktan sonra garip davranıyor
var todoCollection = Backbone.PageableCollection.extend({
mode:'client',
search: function(letters){
var self = this;
if(letters === "") return this.fullCollection.models;
var pattern = new RegExp(letters,"i");
return this.fullCollection.filter(function(data) {
return pattern.test(data.get("text"));
});
}
});
Bu keman here de kontrol edebilirsiniz:
Bu
benim koleksiyon.
omurga toplama beklendiği gibi çalışıyor görünüyor. Güncellenmeyen "fullCollection" eklentisi. Böyle bir özelliği desteklediklerini iddia ediyorlar mı? Eğer öyleyse bu bir paginator eklentisi ile ilgili bir sorun ..? Github'da bir sorunu büyütmeyi denediniz mi ..? –
Böyle bir özellik iddia edip etmediklerinden emin değilim, ancak bu özel kullanımda ve iyi çalıştığını gördüm. Github'da bir sorunu çözmeden önce bir kez daha denemeyi deneyeceğim. – shahsank3t