1、先在根目录下创建一个http.js
1 const commonUrl = "此处为访问后端接口"; //公共路径
2
3 // post请求封装
4 function postRequest(url, data) {
5 var promise = new Promise((resolve, reject) => {
6 var that = this;
7 var postData = data;
8 uni.request({
9 url: commonUrl + url,
10 data: postData,
11 method: "POST",
12 header: {
13 "content-type": "application/x-www-form-urlencoded",
14 token: uni.getStorageSync("token")
15 },
16 success: function(res) {
17 //返回什么就相应的做调整
18 if (res.statusCode == 200) {
19 resolve(res.data);
20 } else {
21 // 请求服务器成功,但是由于服务器没有数据返回,此时无code。会导致这个空数据
22 //接口后面的then执行
23 // 不下去,导致报错ÿ