solo una breve domanda sull'uso Backbone.js con LocalStorage:backbone.js e storage locale con più schede del browser/windows sovrascrive i dati
che sto memorizzare un elenco di cose (raccolta Backbone) in LocalStorage. Quando il mio sito web è aperto in più finestre/schede del browser e l'utente in entrambe le finestre aggiunge qualcosa all'elenco, le modifiche di una finestra sovrascriveranno le modifiche apportate nell'altra finestra.
Se volete provare da soli, basta usare l'esempio Backbone.js Todo app:
- aperto http://backbonejs.org/examples/todos/index.html in due schede del browser
- Aggiungere un elemento 'Elemento1' nella prima scheda e 'item2 'nella seconda scheda
- Refresh entrambe le schede: 'item1' scomparirà e ti verrà lasciato con 'item2' solo
eventuali suggerimenti su come evitare che ciò accada, qualsiasi modo standard per de con questo?
thxx
Grazie! Solo il suggerimento di cui avevo bisogno. So che è una specie di trucco, ma fa il trucco. – user1151506
Ho modificato la risposta per includere il codice che funziona con la versione Github di Backbon localStorage più recente. – user1151506
Ehi, come vai a ripulirlo? – Lion789