图片加载失败有onerror方法吗?
发布于 7 年前 作者 gang28 20168 次浏览 来自 问答

或者指定一个默认图片,如果图片路径加载失败就src=它

7 回复

function里是用this.src="xxx"还是$(“id”).src=“xxx”?

好像不支持id方法啊

怎么调用,  能举个例子吗? 我binderror=”getdefaultImg“

getdefaultImg function (){

这里怎么写

}

你要多看文档的例子啊,小程序不支持JS的DOM操作,要把数据发送到页面只能用setData

你的src要在Page的data:{

path:'xxxxxx ’

}

里定义的,<image src="{{path}}"

用setData动态改变path:‘yyyyyyy’

image组件有binderror事件可以调用

我这边是报404时会调用的,不知道你那边具体是什么运用场景,imgbinderror: function () {

试过了binderror,不会调用哦

自己弄个默认图片的src,function里面setData改一下img的src就可以了,出错会自动调用

回到顶部