网络请求的简单封装
request.js
const request = (params) => {
uni.showLoading({
title: '加载中'
});
return new Promise( (resolve,reject) => {
uni.request({
...params,
success(res){
resolve(res);
},
fail(err){
reject(err);
},
compolete(){
uni.hideLoading();
}
})
})
}
export {request};
main.js 入口文件引入并挂载
import {request} from './utils/request'
Vue.prototype.$request = request;
本作品采用《CC 协议》,转载必须注明作者和本文链接
[ return new Promise( (resolve,reject) => { ] 这个片段 不加也是可以的,这个意义是用于?