由於某些圖片提交到服務器后 不能及時更新到微信小程序image標簽上 所以經常會出現404錯誤
但是服務器確實存在這張圖片 深思良久 得出以下解決方案:
1 <image src="{{url}}" binderror='loadimage'></image>
在image標簽加上 binderror 事件 加載失敗后執行 ,在這個事件中重新給URL 賦值,但是值得注意的是,重新賦的值如果和原來一樣的情況下 是不會使image重新加載的,
為了使image標簽的url不變並且能重新加載,這里在后面拼接一個空格 然后就能實現圖片重新加載
loadimage:function(){ var that=this; that.setData({ url: that.data.url+' ', }) }
