存: localStorage.setItem('PaperMsg',JSON.stringify(this.resourceLists));
localStorage.setItem('chosedResourceids',JSON.stringify(this.chosedids));
取: var msg=localStorage.getItem('PaperMsg');
var ids=localStorage.getItem('chosedResourceids');
if(msg){
this.resourceLists=JSON.parse(msg);
this.chosedids=JSON.parse(ids);
}
localStorage/sessionStorage默认只能存储字符串,
而实际开发中,我们往往需要存储的数据多为对象类型
,那么这里我们就可以在存储时利用json.stringify()将对象转为字符串,
而在取缓存时,只需配合json.parse()转回对象即可。