在浏览器的世界里, 客户端数据的持久化一直都是一个比较难处理的问题.
在众多的解决方案中, 使用cookie是一个最为方便快捷的方法.
下面讲介绍一个非常好用的npm组件:
my-cookie-js
//安装方法:
npm install my-cookie-js@latest
//原生的js调用:
MyCookie.set('key1','value1');
console.log(document.cookie)
//key1=value1
MyCookie.get('key1');
//value1
//还支持保存对象
MyCookie.set('key2',{name:'name1'})
//在angular中使用:
var cookie=new MyCookie();
cookie.set('key1','value1');
console.log(document.cookie)
//key1=value1
cookie.get('key1');
//value1
//还支持保存对象
cookie.set('key2',{name:'name1'})