Avalon自定义指令图片缓存
浏览:981 次

Avalon自定义指令图片缓存nbsp; ;
有许多方法可以在线共享avalon的图像缓存。今天,我将分享一个简单的方法。简单粗暴,直接编码:
➀ 覆盖avalon.js
在avalon中查找bindingExecutors。js Attr=function(val,elem,data),添加用户定义的指令lazy(这是自己命名的,其名称与html中的调用指令名称相关)
代码:
绑定执行器。attr=函数(val、elem、data){
var方法=数据类型,

属性名称=数据.param
if(方法==“css”){
avalon(元素)。css(属性名称,val)
}否则如果(attrName==“lazy”){
app编程接口。imageCache({url:val,缩略图:false},(函数(ret,err){
this.setAttribute(“src”,ret.url);
}).bind(elem));

}否则如果(方法==“attr”){
➁ 页面中的引用
我们都应该知道avalon的介绍。js和百度可以用于那些不清楚的地方。
绑定图像的代码如下:
其中,ms attr lazy=“el.cover”这是缓冲后的本地路径。src是缓存图像之前显示的图像。
提示:对于这种方法,开发人员需要了解avalon框架的基本用法。

 nbsp; ;有关更多APP教程,请访问www.统软云.com