我这里采用uniapp请求的封装方案:关于uniapp(基于uView框架开发)的一些js文件配置 - 项目心得 - SegmentFault 思否 因为搞不清传参特此记录
请求无参
const getRoleDeviceType = () => http.get(`/role/getRoleDeviceType`)
参数拼接到url上
const mobileCode = (uuid) => http.get(`api/check/code?code=${uuid}`)
const loginMiniWechat = (params) => http.post(`/user/userLogin?code=${params.code}&appname=${params.appname}`)
携带请求体
写法1:
const loginApp = (params = {}) => http.post('user/login', params)
写法2:
const getUserArea = (params) => http.get(`area/getUserArea`, {
params: params
})