免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動(dòng)推薦你的品牌,搶占AI流量入口!  點(diǎn)擊查看

小程序模板網(wǎng)

小程序開(kāi)發(fā)二三事:圖片錯(cuò)誤顯示默認(rèn)圖,數(shù)據(jù)請(qǐng)求head的設(shè)置 ...

發(fā)布時(shí)間:2018-04-17 12:16 所屬欄目:小程序開(kāi)發(fā)教程

作者:加菲貓,來(lái)自原文地址

 

一:圖片錯(cuò)誤顯示默認(rèn)圖

小程序的image組件不像普通html 的image,沒(méi)有onerror屬性,不過(guò)有個(gè)binderror回調(diào)方法。卻不像onerror="this.src='/static/img/fmdefault.png'"來(lái)的方便。

binderror 當(dāng)錯(cuò)誤發(fā)生時(shí),發(fā)布到 AppService 的事件名,事件對(duì)象event.detail = {errMsg: 'something wrong'};

當(dāng)圖片錯(cuò)誤時(shí),調(diào)用binderror方法,然后去改變image的src綁定的值。

 

				
  1. <image class="userinfo-avatar" src="{{avatar}}" binderror="errorFunction"></image>
 

				
  1. errorFunction: function(){
  2. this.setData({
  3. avatar: '/image/head.png'
  4. })
  5. }
 

二:數(shù)據(jù)請(qǐng)求head的設(shè)置

wx.request(OBJECT)

發(fā)起請(qǐng)求的方法有很多,默認(rèn)為 GET,有效值:OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT;

一般在項(xiàng)目開(kāi)發(fā)中用得較多的就是GET 和 POST

在發(fā)起請(qǐng)求時(shí),header 要設(shè)置正確:

get請(qǐng)求時(shí)為

 

				
  1. header:{
  2. "content-type":'application/json'
  3. },

post請(qǐng)求時(shí)為:

 

				
  1. header:{
  2. "content-type":'application/x-www-form-urlencoded'
  3. }

注意: POST時(shí)必須要設(shè)置"content-type":'application/x-www-form-urlencoded',否則,請(qǐng)求不成功!



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開(kāi)源 碼云倉(cāng)庫(kù):starfork
本文地址:http://m.szcjxy.com/wxmini/doc/course/23590.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢: 點(diǎn)擊咨詢
在線客服