本地缓存

## onion.cache ### 功能 操作本地缓存, 缓存依赖 layui.sessionData ### 使用场景 1. 设置用户信息 ```js onion.cache.set('userinfo', res); ``` 2. 获取用户信息, 默认返回string, 可转为json ```js var userInfo = onion.cache.get(onion.USERINFO,'data'); ``` ![image.png](https://cos.easydoc.net/27100029/files/kb0credw.png) 转为json ![image.png](https://cos.easydoc.net/27100029/files/kb0cpjvv.png) 3.删除用户数据, 重新登录 ```js function leave() { onion.cache.del(onion.USERINFO); onion.cache.set(onion.ISlOGIN, false); window.location.href = 'pages/login/login.html'; } ``` ### 如何使用 1. onion.cache.set(name, data, type) 设置用户数据本地缓存, 可传入用户名, 用户数据, 缓存的数据类型 2. onion.cache.get(name, type) 查看用户数据本地缓存, 可传入用户名, 缓存的数据类型 3. onion.cache.get(name, type) 删除用户数据本地缓存, 可传入用户名, 缓存的数据类型 ### api定义 ![image.png](https://cos.easydoc.net/27100029/files/kb0ckhk8.png) ![image.png](https://cos.easydoc.net/27100029/files/kb0d3grq.png) ![image.png](https://cos.easydoc.net/27100029/files/kb0do4yv.png) ![image.png](https://cos.easydoc.net/27100029/files/kb0dom3e.png) ![image.png](https://cos.easydoc.net/27100029/files/kb0doy8m.png)