Skip to content

缓存(LJSsession)

说明

缓存(LJSsession),V3JS框架中常用的基础库。

1.临时缓存 - 取

方法:getSS(key: String)

返回值(String):返回JSON结构的字符串。

示例
js
this.$LJSsession.getSS('keyname');

参数

参数类型必填默认值说明
keyStringkey。

2.临时缓存 - 存

方法:setSS(key: String, value: Any)

示例
js
this.$LJSsession.setSS('keyname', '缓存内容');

参数

参数类型必填默认值说明
keyStringkey。
valueAnykey对应的数据。

3.临时缓存 - 删除

方法:delSS(key: String)

示例
js
this.$LJSsession.delSS('keyname');

参数

参数类型必填默认值说明
keyStringkey。

4.临时缓存 - 清空

方法:clearSS()

示例
js
this.$LJSsession.clearSS();

5.长期缓存 - 取

方法:getLS(key: String)

返回值(String):返回JSON结构的字符串。

示例
js
this.$LJSsession.getLS('keyname');

参数

参数类型必填默认值说明
keyStringkey。

6.长期缓存 - 存

方法:setLS(key: String, value: Any, time: Number)

示例
js
this.$LJSsession.setLS('keyname', '缓存内容', 1000 * 3600 * 24);

参数

参数类型必填默认值说明
keyStringkey。
valueAnykey对应的数据。
timeNumber×存储时间,单位是毫秒,可不填。如不填,则为永久,如填写,getLS()时会判断,如果超时返回null,如果未超时,正常返回。

7.长期缓存 - 删除

方法:delLS(key: String)

示例
js
this.$LJSsession.delLS('keyname');

参数

参数类型必填默认值说明
keyStringkey。

8.长期缓存 - 清空

方法:clearLS()

示例
js
this.$LJSsession.clearLS();

9.vuex - 还原

方法:clearVuex(store: Object, somethings: Function)

示例
js
this.$LJSsession.clearVuex(this.$store);

参数

参数类型必填默认值说明
storeObjectthis.$store
somethingsFunction×一些事情。