缓存

缓存框架为持久化缓存。从功能上分为数据缓存和页面缓存。 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(){
        //这里为获取缓存并渲染完毕后触发
    });