1
我的数据库没有保存在本地存储中。有人帮我吗?我想,lokijs
默认情况下会保留localstorage中的数据。但刷新后,我没有得到更新的数据。如何在`localstorage`中保存`LokiJS`数据
这里是我的代码:
jQuery(document).ready(function($) {
var db = new loki("test", {
autosave: true, //setting to save
autosaveInterval: 1000
});
var children = db.addCollection('children')
//adding defualt datas
children.insert({name:'Sleipnir', legs: 8})
children.insert({name:'Jormungandr', legs: 0})
children.insert({name:'Hel', legs: 2});
$("#local").on("click", function(e){
e.preventDefault();
var callback = function(data){
console.log("call back data", data);
}
$.mockjaxSettings.namespace = "";
myCaller(callback);
})
$("#remote").on("click", function(e){
e.preventDefault();
$.mockjaxSettings.namespace = "///";
myCaller();
});
$("#getData").on("click", function(e){
e.preventDefault();
var child = children.find();
console.log("children", child);
});
$("#insertData").on("click", function(e){
e.preventDefault();
//inserting new data, but after refresh i am not getting it!!!
children.insert({name:'Mohamed Arif', legs: 2});
})
});