-
10 Dec 2011 12:45 PM #71
-
3 Jan 2012 4:25 PM #72
I tried this plugin, and it actually makes my problems worse not better. It makes the scrolling much more jumpy. I fiddled with the config settings to see if it made a difference, but not really. Its much worse on the iPhone than on my Nexus S.
I have a list of images. Each list item is an image (with two little buttons overlayed on top) with the width set to 100% and the height is dynamic (img tag inside the div pushes the div to the proper height). There are only 66 items in my list at this point, but its scrolling badly already (will need to have up to 150 images).
Has anyone else done a large list of images? Is there anything I can do to make it work better....with or without this plugin?
Will the scrolling with large lists work better in Sencha 2.0?
-
5 Jan 2012 11:35 AM #73
The BufferedList is designed to deal with the scrolling performance degradation caused by lists with a large number of items. It does this by incrementally rendering items as you scroll, and I can believe that incrementally rendering images (as opposed to text or other faster rendering items) will cause scrolling to be worse. Note that BufferedList does not change the basic scrolling algorithms in Sencha Touch, it only manages the number of items being scrolled.
I wouldn't hold out too much hope for major improvement in 2.0. If you check out the Twitter feed example in 2.0 - http://docs.sencha.com/touch/2-0/tou...ter/index.html - you'll see an example that uses more complex markup with images included, and you'll note that it is usable but definitely not as fluid as native app scrolling. I think the ultimate answer is native browser support for scrolling overflow content - which is, in fact, supported in iOS5, but not really integrated into Sencha Touch yet. You might want to experiment with this yourself - see http://johanbrook.com/browsers/nativ...rolling-ios-5/ for one example.
-
12 Jan 2012 2:17 AM #74
Hi! Thanks for your list.
But I have an issue. If items in store are not ordered by "groupfield" field, groupheaders are not working correctly.
For example, store items in this order
item1 = {groupfield: '1'};
item2 = {groupfield: '2'};
item3 = {groupfield: '1'},
item4 = {groupfield: '1'},
item5 = {groupfield: '1'},
then list would look something like this:
groupheader: 1
item1
groupheader: 2
item2
item3
item4
item5
P.S. sorry for my english
EDIT: solve the problem by sorting the store
-
8 Feb 2012 2:35 AM #75
itemTpl using an XTemplate did not work
itemTpl using an XTemplate did not work
Thanks for sharing this code.
I am trying to use this to overcome memory issues in long lists on the ipad which crashes my application and found things work. I was using XTemplates to create each item and this did not work, have to debug to see how to get this fixed (got the latest version of the code from github). I am also adding the ListPaging plugin with this to load as one scrolls down to minimize loading from the DB in one shot for long list of records (2000+), and this seems to be working except for when one clicks on the loading spinner when loading.
Will post back with the updated code and solution once it is done, see this as a must needed component in the core system for anyone using this for real data.
-
26 Feb 2012 7:53 AM #76
-
26 Feb 2012 12:03 PM #77
Unfortunately, no. I had a version about ready to go on top of ST2 PR3, and then there were major changes to Store, DataView, and List following PR3, which will require major rewrites and a new extension of Store. Due to a very busy schedule at a new job, I don't expect to be able to complete this any time soon.
I would hope/expect that this will be on the radar screen as core ST functionality sometime soon.
-
26 Feb 2012 5:46 PM #78
-
27 Feb 2012 3:46 PM #79
-
4 Mar 2012 2:48 PM #80
MahlerFreak,
I'm very interested in this component. Could you please send me the code too?
I'm using PR3 right now, but I'm going to port to RC version soon. I'd gladly help with porting of the component to RC.
Thanks!
Similar Threads
-
tobiuGrid - High Performance EditorGrid
By tobiu in forum Community DiscussionReplies: 23Last Post: 21 Dec 2010, 8:10 PM -
ExtJS Grid, Poor Performance with High Frequency Updates?
By pkoa in forum Ext 3.x: Help & DiscussionReplies: 3Last Post: 17 Sep 2010, 5:36 AM -
Interesting high performance grid
By mankz in forum Community DiscussionReplies: 7Last Post: 21 Aug 2010, 1:59 PM -
ExtJS performance on large forms
By berend in forum Ext 2.x: Help & DiscussionReplies: 5Last Post: 12 May 2010, 5:54 AM -
[FIXED] [1.1.4] ComboBox PagingToolBar to high in the dropdown list
By mwojciechowski in forum Ext GWT: Bugs (1.x)Replies: 3Last Post: 26 Nov 2008, 9:12 PM



Reply With Quote