帖子
帖子
用户
博客
课程
显示全部楼层
28
帖子
0
勋章
152
Y币

[插件使用] 图片缓存

[复制链接]
发表于 2016-7-30 17:01:43
//列表图片缓存
function imageCache(ele_){
        var imageURL = $api.attr(ele_, 'data-url');
        api.imageCache({
            url: imageURL
        }, function(ret, err){
                if(ret.status){
                        ele_.src = ret.url;
                        $api.removeAttr(ele_, 'data-url');
                }
        });
}


这个要怎么调用啊  这是人家之前写的 现在让我用着个调用  看不懂他的思路 求帮助啊啊

34
帖子
1
勋章
594
Y币
  var imageURL = $api.attr(ele_, 'data-url');  你把元素这个参数输入就好了啊!

ele


data-url'  这个是你的url路径   
28
帖子
0
勋章
152
Y币
哦哦 谢谢   我试一下
5
帖子
0
勋章
58
Y币
你那个列表缓存的搞定了吗?
19
帖子
0
勋章
2196
Y币
66eagle 发表于 2016-10-6 15:06
你那个列表缓存的搞定了吗?
function imageCache(ele_){
        var imageURL = $api.attr(ele_, 'data-url');
        api.imageCache({
            url: imageURL
        }, function(ret, err){
                if(ret.status){
                        ele_.src = ret.url;
                        $api.removeAttr(ele_, 'data-url');
                }
        });
}
逻辑,这段代码足够了,简答说,就是不直接设置src图片属性,而是交给imageCache,imageCache内部的处理逻辑应该是如果本地有,就直接返回本地地址,如果本地没有,就下载后返回本地地址(YY);
您需要登录后才可以回帖 登录

本版积分规则