緩存學習

清除緩存 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))
相關文章
相關標籤/搜索