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

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

小程序模板網(wǎng)

微信小程序封裝get、post請(qǐng)求

發(fā)布時(shí)間:2018-05-08 11:01 所屬欄目:小程序開(kāi)發(fā)教程

1、get 、post請(qǐng)求promise封裝 (common.js)

 

				
  1. //post請(qǐng)求 url:請(qǐng)求路徑,請(qǐng)求header,params請(qǐng)求參數(shù),app全局變量
  2. function networkpost(url, headers, params, app) {
  3. let promise = new Promise(function (resolve, reject) {
  4. wx.request({
  5. url: url,
  6. header: headers,
  7. data: params,
  8. method: 'POST',
  9. success: function (res) {
  10. //自行處理返回結(jié)果
  11. console.log('返回結(jié)果:')
  12. console.log(res.data)
  13. app.netWorkData.result = res.data
  14. resolve();
  15. }
  16.  
  17. }
  18. })
  19. });
  20. return promise;
  21. }
  22. //get請(qǐng)求
  23. function networkget(url, headers, params, app) {
  24. let promise = new Promise(function (resolve, reject) {
  25. wx.request({
  26. url: url,
  27. header: headers,
  28. data: params,
  29. method: 'GET',
  30. success: function (res) {
  31. //返回結(jié)果自行處理
  32. console.log('返回結(jié)果:')
  33. console.log(res.data)
  34. app.netWorkData.result = res.data
  35. resolve();
  36.  
  37. }
  38. })
  39. });
  40. return promise;
  41. }
  42.  
  43. module.exports = {
  44. networkget: networkget,
  45. networkpost:networkpost
  46. }

使用實(shí)例:

 

				
  1. const network = require('common.js');
  2. network.networkget(url, header, params, app).then(() => {
  3. //請(qǐng)求成功后會(huì)將請(qǐng)求結(jié)果賦值到app.netWorkData.result上


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