附带luch-request网站:3.x文档 | luch-request
为啥用它:uniapp自带的uin.request不能传递数组,需要转换才行,对参数处理不太好
luch-request可以传递数组并且还有请求前后拦截,自定义参数等等
废话不多说开整!(记得登录)
1:在插件市场里搜luch-request 如图所示:
2:这里需要注意了,导入此插件需要使用 2.9+ 以上版本的 HBuilderX(低版本的请升级,要么就下载zip,然后解压放到项目里)
3:会提示(已高于这个版本的请忽略)点击继续 ,然后会出提示打开HBuilder X
4:选择要导入的项目 ,点击确认
5:生成js_sdk文件夹
6:封装,新建http.js(根据自己喜好建文件)注意:js_sdk可能会有两层luch-request,别看错啦
7:模块多,接口多的话,可以分模块,一个模块一个js, 像这个export const getspeedList=()=>axios_request('GET','url','param','data') ,然后单独引用就行
8:页面使用 import {getspeedList} from "../../common/server/requset.js" //自己的路径
methods:{
test(){
getspeedList().then(()=>{
})
},
}