在開發小程序的時候,發現在加載圖片時並沒有異常,但是后台卻報錯了。
比如:
<image src="{{domainName + '/%E7%BD%91%E8%AF%BE-icon-%E6%96%B0%E5%BB%BA%E4%B8%93%E8%BE%91.png'}}"></image>
大概是html模板提前完成,還沒識別變量
Failed to load local image resource xxx the server responded with a status of 500
那此時的路徑{{domainName}}相當於是一個無效的路徑,這就對該路徑添加wx:if來表示認可。加上下面一句話
<block wx:if="{{domainName}}"> <image src="{{domainName + '/%E7%BD%91%E8%AF%BE-icon-%E6%96%B0%E5%BB%BA%E4%B8%93%E8%BE%91.png'}}"></image>
</block>