setData的数据不会触发图片的bindload事件
发布于 6 年前 作者 oyin 13471 次浏览 来自 问答

当给图片的src设置同样的数据的时候,图片的bindLoad事件不会被触发

此问题存在于一些接口需要进行刷新或者重新请求的时候返回的数据与上次的相同,但是却在setData的时候无法触发bindLoad,问题的原因应该是微信有对bindLoad有缓存的判断,但是绝大多数场景,我们是需要数据重新设置的时候进行bindLoad的触发的,希望官方能解决这个问题,或者提供一个可选参数用于消除缓存

1 回复

setData 时同样的数据不会触发渲染。你可以考虑手动调用函数?

回到顶部