新建js文件对uni.request进行封装,
使用export default导出,封装url路径,data发送的数据,method为get或post提交,datatype为返回的数据格式,header设置头部信息,然后使用return返回
使用时用import导入
export default function request(options){
let a = uni.request({
url:options.url,
data:options.data,
method:options.method,
dataType:options.dataType,
header:{
'content-type':'application/x-www-form-urlencoded'
}
})
return a
}
组件引入
import request from '../../../components/fzjk.js'
使用
onReady(){
request({
url:'url',
method:'post',
dataType:'json',
data:{username:'name',userpwd:pwd,type:3}
}).then(res=>console.log(res[1].data))
},