localStorageDB不在javascript文件之间保存数据

时间:2016-06-07 21:07:57

标签: javascript local-storage

我有2个javascript文件。 其中一个文件函数看起来像这样。

        var database = new localStorageDB("FormsDatabase", localStorage);
        this.Create = function (item) {
            database.insertOrUpdate("Value", { Id: item.Id }, item);
            database.commit();
        };

另一个看起来像这样。

        var database = new localStorageDB("FormsDatabase", localStorage);
        this.SynchronizeValue = function () {
            var items = database.queryAll("Value", { query: function (row) { 
                 if (row.IsSent == false && row.IsDeleted == false) 
                 { return true; } else { return false; } }, limit: 100 });
        };

为什么第一个文件我可以在执行insertOrUpdate和commit之后立即执行查询,我可以获得一个返回但在第二个文件中" Value"桌子的内容已经消失了吗?

0 个答案:

没有答案