簡體   English   中英

如何創建在會話之間持久存在的客戶端數據庫?

[英]How can I create a client-side database that persist between sessions?

我正在使用HTML5使用Lawnchair Javascript庫創建客戶端數據庫,但是當您創建新的Lawnchair對象時,我得到的是新的本地存儲,而不是新的數據庫

var people = new Lawnchair('people');

問題是在本地存儲中我只有一個表,而且我需要能夠創建多個表。

您可以參考此頁面以了解本地數據庫的用法。但並非所有瀏覽器都支持它。

http://blog.darkcrimson.com/2010/05/local-databases/

您可能要使用Web SQL數據庫,但這僅由Chrome,Safari和Opera實現。 如果這不是問題,請看這里: http : //www.html5rocks.com/tutorials/offline/storage/

順便問一句

在本地存儲中,我只有一張桌子

您可以使用本地存儲來保存不同的值,如下所示:

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

值是字符串,因此您還可以保存json或其他內容(如果需要)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM