微信小程序中发布方法与得到方法的封装

  

<强>微信小程序开发帖子方法与得到方法的封装

  

第一步:在跑龙套文件夹下创建httpUtil。js文件
  

  

第二步:创建函数httpPost方法代码如下:

        函数的帖子(url、数据、cb、isShow showNetError,, showLoading) {   如果真的(showLoading==| | showLoading==未定义){   wx.showNavigationBarLoading ();   wx.showLoading ({   标题:“加载中……”   })   }   var basicData=https://www.yisu.com/zixun/{   vloginPwd: api.vloginPwd,   vtoken: api.vtoken   }   如果(! isEmpty(数据)){   (var关键的数据){   尝试{   basicData[主要]=数据(关键);   }捕捉(e) {}   }   }   wx.request ({   url: url、   标题:{“内容类型”:“应用程序/x-www-form-urlencoded”},   方法:“文章”,   数据:basicData,   成功:(res)=比;{   如果(res.data。状态==200){   typeof cb==肮δ堋?,cb (res。数据”、“);   其他}{   如果(isShow==true) {   wx.showModal ({   标题:“提示”,   内容:res.data.msg,   showCancel:假   })   }   }   },   失败:(err)=比;{   如果(showNetError) {   that.setData ({   errorDisplay:”,   containHidden:真   })   }   },   完成:(res)=比;{   setTimeout(函数(){   wx.hideNavigationBarLoading ();   wx.hideLoading ();   },100)   }   });   };   之前      

第三步,在模块里添加:

        模块。出口={   httpGet:,   httpPost:文章   };   之前      

第四步,引入

        var httpUtil=要求(“. ./. ./跑龙套/HttpHelper.js”)      

第五步,如何使用

        onload:功能(选项){   var=这个;   httpUtil.httpPost (api。getListUrl jsonData,函数(res) {   wx.showModal ({   标题:“提示”,   内容:res.msg,   showCancel:假的,   confirmText:“查看”,   成功:函数(res) {   console.log (“res.datahttps://www.yisu.com/zixun/===? res.data);   如果(res.confirm) {   that.toDetail (res.data);   }   }   })   },真的,真的,这个);   }      之前      

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望通过本文能帮助到大家,谢谢大家对本站的支持!

微信小程序中发布方法与得到方法的封装