附带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(()=>{
                    
                })
            },

}

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐