uniapp-uni.request封装
【代码】uniapp-uni.request封装。
·
1.在utils下面创建https.js
const baseUrl = "baseUrl";//域名
export function https(url,method) {
//设置请求头
var header = {
'content-type': 'application/json',
};
//检查缓存中有没有token
var token = wx.getStorageSync('token');
if (token != '') {
header = {
'content-type': 'application/json',
'Authorization': 'Bearer ' + token
};
}
let promise = new Promise(function(resolve, reject) {
uni.request({
header:header,
url:baseUrl+url,//请求地址
method:method,//请求方式
success: (res) => {
resolve(res)
console.log(res)
},
fail: (res) => {
reject(res)
console.log(res)
}
})
})
return promise
}
2.页面调用
//调用
import {https} from '../../utils/https.js'
//使用方法
https('/xxx/xxx','get').then(res=>{
//res即为获取到的数据
console.log(res)
})
更多推荐
已为社区贡献2条内容
所有评论(0)