2016-03-24 10 views
0

Sonsuz kaydırma ile bir ızgara yapmaya çalışıyorum. Ben örnek here izledi ama uygulamanın çalışma zaman hiçExtJS: Sonsuz kaydırma çalışmıyor

verticalScroller yapılandırma ben extjs 6.0.1 klasik kullanıyorum

desteklenmez konsolunda aşağıdaki hata var.

Aşağıda

Mağaza benim ızgara ve mağaza yapılandırması

Ext.define('Premier.store.MyStore', { 
    extend: 'Ext.data.Store', 

    alias: 'store.mystore', 
    pageSize: 4, // items per page 
    buffered: true, 
    remoteSort: true, 
    remoteFilter: true, 

    proxy: { 
    type: 'rest', 
    url: '/api/MyController', 

    reader: { 
     type: 'json', 
     rootProperty: 'Data', 
     idProperty: 'ID', 
     totalProperty: 'TotalCount' 
    } 
    } 
}); 

Izgara

{ 
    xtype: 'grid', 
    height: 90, 

    columns: [{ 
    text: 'Name', 
    dataIndex: 'Name', 
    flex: 1, 
    editor: { 
     allowBlank: false 
    }, 
    filter: { 
     type: 'string' 
    } 
    }], 

    // store: store, 
    store: { 
    type: 'mystore' 
    }, 

    verticalScroller: { 
    xtype: 'paginggridscroller', 
    activePrefetch: false 
    }, 

    selModel: 'rowmodel', 
    plugins: [{ 
    ptype: 'rowediting', 
    clicksToEdit: 2 
    }, { 
    ptype: 'gridfilters' 
    }] 
} 
+0

'Ex.grid.Panel ', ExtJs 6.0.1'de' verticalScrollbar' yapılandırmasına sahip değildir. Ancak, "kaydırılabilir" yapılandırması var (size yardımcı olup olmayacağından emin değil). Lütfen [gridpanel API Dokümanları] 'na bakın (https://docs.sencha.com/extjs/6.0/6.0.1-classic/#!/api/Ext.grid.Panel). Ayrıca, 'Ext.scroll.Scroller' [api docs] 'ı da görmek isteyebilirsiniz (https://docs.sencha.com/extjs/6.0/6.0.1-classic/#!/api/Ext.scroll.Scroller) – Dumbledore

+0

Ayrıca ilgileniyorsanız [buffer grid örneği] 'ne bakabilirsiniz (http://examples.sencha.com/extjs/6.0.1/examples/classic/grid/buffer-grid.html). – Dumbledore

+0

Doğru anlıyorsam, arabellek ızgarası istemcideki mevcut verileri kullanır. Bunu istemiyorum. Kullanıcı aşağı kaydırdığında sunucudan veri yüklemek istiyorum. Ayrıca, 'Ext.scroll.Scroller' benim için çalışacağını sanmıyorum. –

cevap

0

Ben yanlış Örnek kullanıyordum görünür. ExtJS 4.0'dan bir örnek kullanıyordum.

Örnek here izledim ve iyi çalıştı.