在Cordova应用程序中使用ngStorage

时间:2017-11-09 23:34:28

标签: javascript angularjs

我正在开发一个Angular JS cordova应用程序,并且想知道ngStorage与仅使用window.localStorage的开销。如果我不需要,我不想添加另一个模块。谢谢你 安迪

1 个答案:

答案 0 :(得分:0)

  

最好使用localStorage而不是添加额外的模块   应用程序;两者都在做同样的事情。

如果您正在寻找更高级的存储功能,例如创建本地数据库,那么请使用任何插件或使用webSql存储。

webSQL存储的一个简单示例。

var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);
db.transaction(function (tx) {
   tx.executeSql('CREATE TABLE IF NOT EXISTS LOGS (id unique, log)');
   tx.executeSql('INSERT INTO LOGS (id, log) VALUES (1, "foobar")');
   tx.executeSql('INSERT INTO LOGS (id, log) VALUES (2, "logmsg")');
});