最近在项目中需要用到cookie
发现$.cookie(key,value);中key和value 只能存字符型。在网上看了一下解决方案,需要转成json字符格式。
1,$.cookie(account + "_cook", JSON.stringify(this.getParams()),{expires:365});
2,在取回cookie时候再转回来接收 var array = new Array(); array = JSON.parse($.cookie(account + "_cook"));
还需注意下JSON 较新的浏览器才支持。考虑浏览器兼容,需要去json官网下载。下载有几个类库 需要json2.js 因为包含stringify和parse两个方法了。
本文探讨了在项目中使用$.cookie(key,value);时遇到的限制,并提供了将数据转换为JSON字符串以解决Cookie存储和解析的方法。同时,文章强调了在实现过程中考虑到不同浏览器的兼容性,推荐使用json2.js库来确保兼容性。
5205

被折叠的 条评论
为什么被折叠?



