小程式請求方法的封裝及介面api的封裝

2021-09-29 19:20:26 字數 811 閱讀 3807

// http.js 檔案

// 展示進度條的網路請求

// url:網路請求的url

// params:請求引數

// message:進度條的提示資訊

//其他引數可以自定義傳入

// 彈框提示

const msgbox = (msg) => , 1000);

break;

case 2000003:

msgbox('token錯誤')

wx.removestorage(, 1000);

break;

// 404請求不存在

case 404:

msgbox('請求的資源不存在')

break;

case status:

msgbox(other);

break;

default:

console.log(other);

// 封裝請求方法

// 這是將介面分成不同的模組

const news = ).then(res => ).catch(e => ).catch(e => from '../../../utils/js/api' // 引入api介面管理檔案

slideitem().then(res => ).catch(e => {

console.log(e)

小程式封裝介面請求

config.js裡引入封裝介面 小程式配置檔案 var host test1 https icpmotes mobile 測試環境 var host test1 本地環境 var host test2 測試環境 var host test3 生產環境 var host host test1 let...

小程式封裝請求

封裝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...