小程式中的請求封裝

2022-07-01 09:45:14 字數 1166 閱讀 7068

小程式和其他的框架一樣,也會涉及的資料請求。最基本的做法,是在生命週期或者其他的事件方法裡面使用wx.request就可以了,如下所示:

onload: function

(options) );

console.log(

this

.data.test);}})

},

const config = from '../config.js'

因為我們在定義變數的時候的命名為config,那麼在引入和使用時就應該保持一致,如果需要換成其他的名稱,就需要在http.js中進行引入是,使用as來定義乙個別名:

import  from '../config.js'

上面這種情況是建立在config.js裡面只有乙個變數的情況下,那麼如果有兩個變數需要暴露,按照上面這種寫法的話,就是這樣的了:

但是呢,我們也可以使用下面這種寫法:

然後在需要進行資料請求的頁面中進行引入使用就可以了

小程式封裝請求

封裝axios 封裝 request 請求基本路徑 const baseurl xx 準備計數器變數,用於記錄請求個數,注意這裡是變數 let requestcount 0 解構出 url,config 接收所有剩餘引數 const request config 失敗 fail err 完成 不管成...

小程式 對請求封裝

需求 在乙個頁面有三個及多個請求,請求的資料很多都是重複的,讓整個頁面看起來很臃腫,那個這個時候我們可以對其相似的 進行抽離 home.js為首頁,network.js為對請求重構的頁面,utils urls.js為對http進行抽離,一共三個相關的頁面 先說說urls.js的http的抽離 con...

小程式封裝api請求

測試環境 test 生產環境 prod const api require api.js const config require env index.js const fetch require fetch.js let env prod let baseurl config env baseur...