囯产精品一品二区三区的使用体验_久久老子午夜精品无码怎么打_超碰免费个人观看_粉嫩人妻91精品蜜芽在线_无码成人aaaaa毛片

首頁 > 快訊 > 正文

微信小程序請求封裝_世界快資訊

2023-03-07 15:28:53 來源:騰訊云


(資料圖片)

config.js

const baseUrl = "http://127.0.0.1:8000/";export {  baseUrl}

index.js

import {  request} from "./request"module.exports = {  // 獲取導(dǎo)航  getNavList: (data) => request("nav/", "GET", data),}

request.js

import {  baseUrl} from "./config.js"module.exports = {  /*   * url:請求的接口地址   * methodType:請求方式   * data: 要傳遞的參數(shù)   */  request: function (url, methodType, data) {    let fullUrl = `${baseUrl}${url}`    let token = wx.getStorageSync("token") ? wx.getStorageSync("token") : ""    wx.showLoading({      title: "加載中"    });    return new Promise((resolve, reject) => {      wx.request({        url: fullUrl,        method: methodType,        data,        header: {          "content-type": "application/json", // 默認(rèn)值          "x-api-key": token,        },        success: (res) => {          if (res.statusCode == 200) {            resolve(res.data)          } else {            wx.showToast({              title: res.data.msg,              icon: "none"            })            reject(res.data.message)          }        },        fail: () => {          wx.showToast({            title: "接口請求錯誤",            icon: "none"          })          reject("接口請求錯誤")        },        complete: () => {          setTimeout(() => {            wx.hideLoading()          }, 100)        }      })    })  }}

pages/index/index.js

onLoad() {    this.goList()  },  // 在方法中調(diào)用  goList() {    let data = {}    $api.getNavList(data).then((res) => {      console.log(res, "res");    })  },

關(guān)鍵詞:

本文來源: 騰訊云


上一篇:
下一篇:

為您推薦
推薦閱讀

資訊

行業(yè)

服務(wù)

人才