人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
点击按钮前记得打开QQ

uni-app网络请求(项目实战)

封装

// 全局请求路径,也就是后端的请求基准路径
const BASE_URL = 'http://172.10.0.1:8080'
const header = {}
const request = (url='',method='',data={}) => {
    header['content-type'] = "application/json;charset=utf-8";
    return new Promise((resolve,reject) => {
        uni.request({
            method:method,
            url:BASE_URL + url,
            data:data,
            header:header,
            dataType:'json'
        }).then((response) => {
            let [error,res] = response;
            resolve(res.data);
        }).catch((error) => {
            let [err,res] = error;
            reject(error);
        });
    });
}
export default request

挂载

import request from 'common/request.js'
Vue.prototype.$request = request

使用

this.$request('url','GET',{
  //请求参数
}).then((res)=>{
  console.log(res)
})
posted @ 2021-05-29 10:32  小阿志  阅读(266)  评论(0)    收藏  举报