# Cache

该类型提供了对Html5的原生localStorage对象的快捷访问。

# 方法

方法 说明 参数说明 备注
set(key, value) 写入缓存 key:String,数据id,必传,value:String,数据值,必传
setJson(key, value) 将json对象转为字符后进行缓存 key:String,数据id,必传,value:Object,数据值,必传
get(key) 读取缓存 key:String,数据id,必传 无数据时,返回空字符串,而非undefined
getJson(key,def) 读取缓存,并将结果转为Json对象 key:String,数据id,必传。dev:默认返回值 无数据时,默认返回{},而非undefined
has(key) 判断有无历史缓存 key:String,数据id,必传 由于get和getJson方法设置了默认返回值,故提供该方法用于判断指定缓存是否已设置
remove(key) 移除缓存 key:String,数据id,必传 -
import {Cache} from 'sjfx';

Cache.set('trueName','张三');
Cache.get('trueName');

Cache.setJson('user',{trueName:'张三'});
Cache.getJson('user').trueName; // 张三
Last Updated: 1/14/2020, 3:34:31 PM