WeChat アプレット要求インターフェイスのカプセル化の概要

不言
リリース: 2018-06-27 13:59:39
オリジナル
2868 人が閲覧しました

この記事では主に、WeChat アプレット リクエスト インターフェースのカプセル化サンプル コードに関する関連情報を紹介します。必要な方は、

WeChat アプレット リクエスト インターフェースのカプセル化サンプル コード

アプレット リクエストのカプセル化を参照してください。インターフェース(要はリクエストのコールバック関数を再度呼び戻すことです)

module.exports.getData = function (url) {
 var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
 var method = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'POST';
 var header = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' };

 return new Promise(function (resolve, reject) {
 wx.request({
  url: url,
  data: data,
  method: method,
  header: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' },
  success: function (res) {
  resolve(res)
  },
  fail: function (res) {
  reject(res)
  }
 })
 })
}
ログイン後にコピー

Callメソッド

var common = require("../../common/common.js")
common.getData(postUrl)
 .then(function(data){
  this.setData({
  //....
  });
  console.log(data);
 });
ログイン後にコピー

以上がこの記事の全内容です、皆様のお役に立てれば幸いです。関連コンテンツについては、PHP 中国語ネットにご注目ください。

関連する推奨事項:

WeChat ミニ プログラムでの wx.request ネットワーク リクエストの概要

WeChat ミニ プログラムでのビデオ API の分析

以上がWeChat アプレット要求インターフェイスのカプセル化の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート