bd存储

var sessionData = new Array();
var setSessionData=function(key,val){
if(sessionStorage){
sessionStorage.setItem(key, JSON.stringify(val));
}
else{
sessionData[key]=val;
window.GJTData = sessionData;
}
}
var getSessionData=function(key){
if(sessionStorage){
var json = sessionStorage.getItem(key);
return json ? JSON.parse(json) : null;
}
else{
return window.GJTData[key];
}
}
var d = {};
var BD = {};
Object.defineProperties(BD, {
loginUser: {
get: function () {
return getSessionData("loginUser");
//var json = sessionStorage.getItem("loginUser");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("loginUser",val);
//sessionStorage.setItem("loginUser", JSON.stringify(val));
}
},
rights: {
get: function () {
return getSessionData("rights");
//var json = sessionStorage.getItem("rights");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("rights",val);
//sessionStorage.setItem("rights", JSON.stringify(val));
}
},
roles: {
get: function () {
return getSessionData("roles");
//var json = sessionStorage.getItem("roles");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("roles",val);
//sessionStorage.setItem("roles", JSON.stringify(val));
}
},
users: {
get: function () {
return getSessionData("users");
//var json = sessionStorage.getItem("users");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("users",val);
//sessionStorage.setItem("users", JSON.stringify(val));
}
},
params: {
get: function () {
return getSessionData("params");
//var json = sessionStorage.getItem("params");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("params",val);
//sessionStorage.setItem("params", JSON.stringify(val));
}
},
products: {
get: function () {
return getSessionData("products");
//var json = sessionStorage.getItem("products");
//return json ? JSON.parse(json) : null;
},
set: function (val) {
setSessionData("products",val);
//sessionStorage.setItem("products", JSON.stringify(val));
}
},
});

原文地址:https://www.cnblogs.com/xfcao/p/6406960.html