-
21 Feb 2012 7:19 AM #1
Answered: Refreshing the store problem
Answered: Refreshing the store problem
hi,
Whenever my store's load( ) method get called my list goes back to first index also when I scroll it, that problem led my list not scrolling down smoothly, Is it a bug or thing that can be fixed by some tricks?
By the way I am using setInterval method for loading operation
-
Best Answer Posted by SkyWitit
Okay it is worked out by doing config that scrollToTopOnRefresh: false,
-
21 Feb 2012 9:44 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,641
- Vote Rating
- 434
- Answers
- 3107
If you do store.load it will reset the page. If you want to keep the current page then you can use loadPage.
Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.
-
21 Feb 2012 9:50 AM #3
It still goes back to top of the page this is what I did now
Code:startInt: function() { if(this.getIntervalId() == ""){ var thisStore = this.getStore(); var myTimersId = setInterval(function() { thisStore.loadPage(); }, 2000); this.setIntervalId(myTimersId); } }, stopInt: function() { if(this.getIntervalId() != ""){ var myTimersId = this.getIntervalId(); clearInterval(myTimersId); this.setIntervalId (""); } }
-
21 Feb 2012 1:04 PM #4
Okay it is worked out by doing config that scrollToTopOnRefresh: false,


Reply With Quote