uniapp使用luch-request

本文介绍了如何在Uniapp中使用luch-request插件替代内置的uin.request,以支持数组传递并实现请求拦截和自定义参数设置。步骤包括安装插件、配置HTTP模块和在页面中导入并调用API。
摘要由CSDN通过智能技术生成

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

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值