缓存学习

清除缓存 json

plus.storage.clear();

可消失的提示框缓存

plus.nativeUI.toast('清除缓存成功!');

跨页面调用方法ui

mui.fire(pageMainCache, 'loadListData');

为保证程序正常运行  除了对象  后边要加一个空字符串   不用if作判断是为了其余地方的运行code

function getStorage() {
	var str = plus.storage.getItem("cacheList");
	cacheList = JSON.parse(str || '{}');
	vm.listdata = cacheList.items || [];
}

在返回时  要把数据清空对象

var back = mui.back;

mui.back = function() {
	vm.listdata = [];
	back();
};

 用window或者document调用addEventListener监听一个方法  用function里的参数去调用方法里的对象字符串

window.addEventListener('loadListData', function(event) {
	var code = event.detail.code;
	var name = event.detail.name;

把字符串转换成json对象get

cacheList = JSON.parse(str);

把json对象转换成字符串string

JSON.stringify(cacheList))
相关文章
相关标签/搜索