小程式封裝介面請求

2022-07-01 18:51:08 字數 2060 閱讀 6790

config.js裡引入封裝介面/**

* 小程式配置檔案 */

////

var host_test1 = "https://icpmotes/mobile"//測試環境:

var host_test1 = ""; //

本地環境

var host_test2 = ""; //

測試環境

var host_test3 = ""; //

生產環境

var host =host_test1;

let wxcontext = "virtualcurrency-manage-wx"

var config =/member/login.htm`,//使用者登入

userlogin: `$/account/login`,//

使用者登入

checkaccount: `$/account/checkaccount`,//

切換賬戶

usercheck: `$/member/check.htm`,//

許可權驗證

mynodedata: `$/node/data.htm`,//

我的節點

gobackh:

function () )

}, 2000)

},goback:

function () )

}, 2000)

},uploadperpage:

function ()

};module.exports = config

http.js頁面封裝請求

const request =,

//將介面引數和公共引數合併

buildparams(params) ;

return

object.assign({}, baseparams, params);

},//

普通post請求

post(url, params, istoken = false

) )

return

new promise((resolve, reject) =>?utoken=$`,

method: 'post',

data,

//header,

success(res) ).message || res.data.returndetail || '伺服器內部錯誤',

頁面呼叫介面

//公共的列表介面

_requestpagelistcom(url=「userlogin」, params, callback) , params, ,

})if (res.returnresult === 200) ; //

新變更資料

for(let i in

nlist)

this.setdata(newdata);//

賦值列表資料

this

.setdata()

if(callback && typeof callback === 'function')}})

},

微信小程式HTTP介面請求封裝

1,方法封裝 新建資料夾util,在資料夾下建立request.js檔案,用於對方法封裝 requset.js 專案url相同部分,減輕 量,同時方便專案遷移 這裡因為我是本地除錯,所以host不規範,實際上應該是你備案的網域名稱資訊 post請求,url 介面 postdata 引數,json型別...

vue封裝axios介面請求

home.vue home getverytakeinformation get非攜參請求資料 button gettakeinformation get攜參請求資料 button postdata post攜參請求資料 button div template import from request...

封裝使用axios進行介面請求

npm install axios在main.js引入 import axios from axios 引入 import axios from axios import from vant toust是vant元件中輕提示,可根據專案更改設定環境切換axios baseurl if process...