2010-12-02 17 views
2

Je travaille avec HTML5 pour créer une base de données côté client en utilisant la bibliothèque Lawnchair Javascript, mais quand y créer un nouvel objet Lawnchair ce que je reçois est un nouveau stockage local, pas une nouvelle base de donnéesComment puis-je créer une base de données côté client qui persiste entre les sessions?

var people = new Lawnchair('people'); 

la Le problème est que dans le stockage local, j'ai juste une table, et je dois être capable de créer plus d'une seule table.

+0

Le titre parle d'une session, mais votre texte parle de plusieurs bases de données. De quoi avez-vous besoin, exactement? – jwueller

Répondre

0

Vous pouvez utiliser la base de données SQL Web, mais qui est mis en œuvre que par Chrome, Safari et Opera. Si cela est de regarder pas un problème ici: http://www.html5rocks.com/tutorials/offline/storage/

D'ailleurs ce que tu veux dire avec

dans le stockage local, j'ai juste une table

?

Vous pouvez utiliser le stockage local pour contenir des valeurs différentes, comme ceci:

localStorage['foo'] = "foo"; 
localStorage['bar'] = "bar"; 
localStorage['baz'] = "baz"; 

Les valeurs sont des chaînes, vous pouvez également enregistrer dire JSON ou quelque chose d'autre si vous le souhaitez.