28 lines
558 B
JavaScript
28 lines
558 B
JavaScript
|
|
/**
|
|
* 用于处理页面缓存
|
|
*/
|
|
|
|
const PAGE_HEADER = "PAGES";
|
|
|
|
export default {
|
|
|
|
// 存储本地数据
|
|
setPageStorage( page_obj, k, v ) {
|
|
return uni.setStorageSync( PAGE_HEADER+ ":"+ page_obj.$route.fullPath + k , v );
|
|
},
|
|
|
|
// 获取本地数据
|
|
getPageStorage( page_obj , k )
|
|
{
|
|
let value = uni.getStorageSync( PAGE_HEADER +":"+ page_obj.$route.fullPath + k )
|
|
return value;
|
|
},
|
|
|
|
// 删除缓存
|
|
removePageStorage( page_obj, k )
|
|
{
|
|
return uni.removeStorageSync( PAGE_HEADER +":"+ page_obj.$route.fullPath + k )
|
|
}
|
|
}
|