ホームページ >WeChat アプレット >ミニプログラム開発 >WeChat アプレットでのリクエストのカプセル化のコード分析

WeChat アプレットでのリクエストのカプセル化のコード分析

不言
不言オリジナル
2018-08-14 10:36:333264ブラウズ

この記事では、WeChat アプレットのリクエストのカプセル化のコード分析を紹介します。必要な方は参考にしていただければ幸いです。

リクエスト

POST,只封装了POST,等有用到GET再重写,接口用的ThinkPHP5.0

メインコードのみを使用

var apiurl = "xxxxx";
function http_post(controller,data,cb){
  wx.request({
    url:apiurl+controller,
    data:data,
    method:'post',
    header:{'Content-Type':'application/x-www-form-urlencoded'},
    success:function(res){
      return typeof cb == "function" && cb(res.data)
    },
    fail:function(res){
      return typeof cb == "function" && cb(false)
    }
  })
}
module.exports = {
  http_post:http_post,//post请求
}

フロントエンドjsの使用法

var wxq = require('../../utils/wxrequest.js');
var openid = wx.getStorageSync('openid');//获取缓存里面的openid

wxq.http_post('这里是控制器/方法',{'openid':openid},function(res){
    console.info('回调',res)
})

関連する推奨事項:

友達の輪の位置決め(Amap)と同様の機能を小さなプログラムで実現するにはどうすればよいですか

アプレットに 3 レベルのセレクター コンポーネントを実装するにはどうすればよいですか? (コード例)

以上がWeChat アプレットでのリクエストのカプセル化のコード分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。