mardi 16 décembre 2014

dynamically insert to Ext.data.store adds unrendered rows in grid (buffered renderer

Hi:

We have an Ext.data.store which gets inserted dynamically, around 3 seconds.



Code:



me.store.beginUpdate();
....
if (storeRecord==null){
...
storeRecord = me.store.insert(0, record) ;
} else {
//update
....
storeRecord.set('changed',true);
}

....
me.store.endUpdate();
//me.getView().refresh()

Between intervals of inserts we get unrendered rows (of inserted records) at the top of the grid which don't get rendered til modified.

We tried me.getView().refresh() but that problem still exists.


Is there something else we can trigger to get those blank rows rendered.


Thanks

J.






dynamically insert to Ext.data.store adds unrendered rows in grid (buffered renderer

Aucun commentaire:

Enregistrer un commentaire