uni-app封装小程序wx.request,然后挂载到全局

首先 在src目录下创建一个request/request.js,内容如下

let baseURL = "https://dfft.dsnddvideo.cn/wogds"
export const http = (options) =>{
  return new Promise((resolve,reject) => {
    wx.request({
      url: baseURL+options.url,
      method:options.method || 'get',
      data:options.data || {},
      header: options.header || {
        'content-type':'application/x-www-form-urlencoded'
      },
      success:resolve,
      fail:reject
    })
  })
}

然后在main.js中引入

import { http } from "./request/request.js"

Vue.prototype.$http = http

在页面中使用,如

   this.$http({

      url:'/jdsve/applets/queryseData',

      method:'post',

      data:{

        scene:'hhffs'

      }

    }).then(res=>{

      console.log('sss',res)

    })


版权声明:本文为dghgjuyhuoyho原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。