问题:获取到本地存储的Boolean值后,在页面和控制台都能正常显示出来,可用该值做响应的处理,总是只能得到为true的结果。
解决:从本地获取的不再是Boolean类型,而是字符串,需要对从本地取出的值做处理。
var i=window.sessionStorage.getItem("data");
var a=false;
if(i=="true"){
a=true;
}else{
a=false;
}
问题:获取到本地存储的Boolean值后,在页面和控制台都能正常显示出来,可用该值做响应的处理,总是只能得到为true的结果。
解决:从本地获取的不再是Boolean类型,而是字符串,需要对从本地取出的值做处理。
var i=window.sessionStorage.getItem("data");
var a=false;
if(i=="true"){
a=true;
}else{
a=false;
}