この記事では主に、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 アプレット要求インターフェイスのカプセル化の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。