缓存
缓存框架为持久化缓存。从功能上分为数据缓存和页面缓存。
1.缓存数据
:通过t.cache.data
类来对缓存数据进行操作。此类方法分为set设置 get获取 del删除。
t.cache.data.set("data_id", {id: 11}); //设置缓存数据
//获取缓存数据
t.cache.data.get("data_id", function(data){
if(data && data.result){
//data.result为缓存数据,即id为data.result.id
}
});
//删除缓存数据
t.cache.data.del("data_id");
2.缓存页面
:通过t.cache.page
类,对当前页面进行缓存。
设置页面缓存
t.onJump = function(){
t.cache.page.set(); //当页面跳转到下一页前缓存页面。
}
//获取页面缓存,页面缓存即用即清理。
t.cache.page.get(function(){
//这里为获取缓存并渲染完毕后触发
});