Ho un'app touch sencha touch (v1.1.1) con poche ore di elaborazione e alcuni elenchi.Negozio/Elenco non ricaricato Sencha 1.1.1
Il problema si verifica dopo aver effettuato l'accesso come "Utente1", e poi uscite dal sistema e nuovamente come "Utente2". L'elenco non verrà aggiornato con i nuovi dati dell'account recuperati dal proxy del negozio.
Attualmente sto tentando di chiamare .refresh()
sul List
stesso, che secondo i documenti anche causare il negozio per aggiornare i suoi dati (anche se, sto facendo manualmente che prima di mano in ogni caso)
var sL = Ext.getCmp('AccountsList');
sL.refresh();
sL.scroller.scrollTo({x:0,y:0});
Abbiamo anche provato a .sync()
i negozi senza risultati.
Ext.getStore('AccountsTransfersTo').sync();
Ext.getStore('AccountsTransfersFrom').sync();
Ext.getStore('AccountsStore').sync();
Qualche idea di quale sia il problema o qualcuno si imbattesse in qualcosa di simile?
è per questo che è stato chiesto per un esempio del codice, devi ricreare il negozio, o svuotarlo completamente, senza invocare la sincronizzazione, o semplicemente ricrearlo :) – Sangoku
No, tutto ciò che devi fare è attivare un carico. Effettua una richiesta al server, quando ritorna, genera un evento che l'elenco ascolta e si aggiorna automaticamente. –