微信小程式封裝API介面

2021-10-11 08:17:39 字數 1286 閱讀 2242

2. 新建資料夾http,api是封裝的介面函式,env是設定公共訪問的url,http是二次封裝wx.request();

3. env.js

//設定公共訪問的url,即環境變數

module.exports =

,// 測試環境

test:

,// 線上環境

// 引入env中的url

const

=require

('./env.js'

).prod

// 專屬網域名稱

const subdomain =

'網域名稱'

module.exports =

, issubdomain)

=>/$

$`return

newpromise

((resolve, reject)

=>

) wx.

request(,

success:

(res)

=>

=res.data

if(code==0)

else)}

}})})}}

5. api.js

// 引入request請求

)// 基於業務封裝的介面

module.exports =

,true);

//第乙個引數為位址,第二個引數為請求方式,第三個引數為傳遞的引數,第四個引數為是否需要token},

//.........可以根據自己的資料繼續封裝

}

6. 頁面上使用時

首先先引入封裝好的介面函式

)

然後在onload生命週期函式中呼叫

onload:

function

(option))})},

微信小程式api介面呼叫用封裝

1.在 02 專案 下新建request目錄及index.js檔案 1.1 02 專案 request index.js 同時傳送非同步 的次數 let ajaxtimes 0 export const request params if params.url.includes my ajaxtim...

微信小程式開發API封裝

專案url相通部分,減輕 量,同時方便專案遷移 get請求,不需要傳參,直接url呼叫 function getdata url,dosuccess ethod get success function res 這裡時匯出 module.exports.getdata getdata page裡面隨...

微信小程式 API 介面 (2)

由於每個 api 引數 物件的屬性都有 success,fail,complete,所以在這個提前介紹,就不再每個api 上寫了 success 型別 函式 介面呼叫成功的 函式 fail 型別 函式 介面呼叫失敗的 函式 complete 型別 函式 介面呼叫結束的 函式 呼叫 成功,失敗,都會執...