前面の操作に応じて操作と共通の公開をサポートする小さなプログラムwx.request()カプセル化、

ほとんどは達成するために、すべての約束で、オンラインチュートリアルを読んで、私は記事を使用し、比較的明確な奇妙な方法ですが、それは、汚染の元の形式を言うことができます。

直接コードに:

リクエストで定義された方法をapp.js。この方法では、あなたは直接app.requestグローバルコールをすることができます。

リクエスト(A){ 
    //ここでは、前処理であってもよい
    a.url = + a.url baseUrlには                   // ベースアドレスをAPI追加
    a.header = a.header || {} 
    a.data = a.data || {} 
    a.data.id = 1                             // これはグローバルIDの追加することができます 
    a.header.authorizationを= "認可" // 認可の追加

    // 成功コールバック 
    LET =成功a.successを
     IF (成功){ 
      a.success = 機能(RES) { 
        はconsole.log(「これは成功した後、パブリックコールバック操作で、あなたは、共感の下に何かを行うことができます」
        成功(RES)
      }
    }
    // 回调失敗 
    =たらしめないa.fail
     場合(失敗){ 
      a.fail = 関数(RES){ 
        (RES)をフェイル
       } 
    } 
    // 完全回调 
    せ完全= a.complete
     場合(完全な){ 
      a.complete = 関数(RES){ 
        完全(RES)
      } 
    } 
    wx.request(A)
  }

 

コードはよく理解され、明らかに、wx.requestにオブジェクトのパラメータを書き換えることです。このように、文書wx.request直接参照はですることができます。

 

おすすめ

転載: www.cnblogs.com/alpiny/p/12632183.html