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});
})
});