我在议席文档中看到了下面的例子,
var store = new lawnchair({name:'testing'}, function(store) {
// create an object
var me = {key:'brian'};
// save it
store.save(me);
// access it later... yes even after a page refresh!
store.get('brian', function(me) {
console.log(me);
});
});我不确定我是否正确理解了它,但根据我的理解,我写了这样的代码,(name、dtime、address都是带值的变量)
db = Lawnchair({
name : 'db'
}, function(store) {
console.log('storage open');
var formDetails = {
"candidateName" : name,
"DateTimeOfVerification" : dtime,
"ResidentialAddress" : address
}
store.save({key:"fdetails",value:formDetails});
store.get("fdetails", function(obj) {
alert(obj);
});
});但是,在警报中,我没有得到值,我得到了“对象对象”。
1)如何将多属性的json对象存储在议事椅中
2)如何获取json对象。
发布于 2012-07-31 05:00:24
试试这个:
db = Lawnchair({name : 'db'}, function(store) {
console.log('storage open');
var formDetails = {
"candidateName" : "Viswa",
"DateTimeOfVerification" : "30/07/2012",
"ResidentialAddress" : "3 The Road, Etcc...."
}
store.save({key:"fdetails", value:formDetails});
store.get("fdetails", function(obj) {
console.log(obj);
alert(obj.value.candidateName);
alert(obj.value.DateTimeOfVerification);
alert(obj.value.ResidentialAddress)
});
});1)您正确地存储了formDetails结构。
2) obj.value就是你要找的集合
如果您在代码中添加了console.log(obj);行,然后检查了控制台,那么您可能已经自己解决了这个问题。
https://stackoverflow.com/questions/11425695
复制相似问题