博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AmazeUI 保存浏览器数据 永久性
阅读量:4878 次
发布时间:2019-06-11

本文共 1012 字,大约阅读时间需要 3 分钟。

//保存永久缓存数据
function SaveAmuiStore(ItemName, ItemData)
{
if (window.localStorage) {
var store = $.AMUI.store;
store.set(ItemName, JSON.stringify(ItemData));
}
}

//获取永久缓存数据

function GetAmuiStore(ItemName) {
if (window.localStorage) {
var store = $.AMUI.store;
return strToJson(store.get(ItemName));
} else {
return null;
}
}

 

//H5缓存浏览器0数据

//存储数据

function SetSessionStorageData(ItemName, ItemData) {
if (window.sessionStorage) {
sessionStorage.setItem(ItemName, JSON.stringify(ItemData));
} else {
var jsonItem = {};
//jsonItem.Item + ItemName
ItemDataByJSON = ItemData;
}
}

//得到数据

function GetSessionStorageData(ItemName) {

if (window.sessionStorage) {
if (sessionStorage.getItem(ItemName) != null) {
return strToJson(sessionStorage.getItem(ItemName));
} else {
return strToJson(ItemDataByJSON);
}
}
return strToJson(ItemDataByJSON);
}

//移除数据

function RemoveSessionStorageData(ItemName) {
if (window.sessionStorage) {
sessionStorage.removeItem(ItemName);
}
}

转载于:https://www.cnblogs.com/pang572936554/p/7079105.html

你可能感兴趣的文章
myna代码
查看>>
条款18 让接口容易使用,不易被误用
查看>>
SpringBoot定时任务
查看>>
获取磁盘空间
查看>>
Chap1 引言[The Linux Command Line]
查看>>
NHibernate 知识点整理
查看>>
linux初级学习笔记二:linux操作系统及常用命令,文件的创建与删除和命名规则,命令行展开以及linux中部分目录的作用!(视频序号:02_3)...
查看>>
HTML5 是什么
查看>>
用csc命令行手动编译cs文件
查看>>
hdu 4169 二分匹配最大独立集 ***
查看>>
Xamarin Android项目提示SDK版本太老
查看>>
Xamarin Essentials教程实现数据的传输功能实例
查看>>
第三十四
查看>>
BZOJ3809: Gty的二逼妹子序列
查看>>
PL2303 驱动 for win10 64 怎么搞的
查看>>
猜数字
查看>>
记一次惊心动魄的上线问题
查看>>
sublime2注册码
查看>>
(转)ModelAndView详解
查看>>
URAL1146 & POJ1050 Maximum Sum (最大连续子序列和)
查看>>