首先在项目根目录下创建一个request文件夹
文件夹里创建一个request.js文件,用来封装uni.request
如图:

然后进行封装

创建一个promise对象,调用uni.request()内置api,返回成功或失败数据,将请求数据所需地址、参数、请求类型作为形参
封装过后导出,并在根目录下的main.js文件中全局引入且挂载到vue原型上,由此一来,每个页面都可以调用
如图:

在需要调用该请求的页面,推荐在method中,使用async和await,同步化封装请求事件,方便调用及链式书写
本文介绍如何在uni-app项目中封装HTTP请求。首先,在项目根目录创建request文件夹及request.js文件,用于封装uni.request API。通过创建Promise对象并调用内置API实现请求的成功或失败数据返回。封装完成后,将其导入并在main.js中挂载到Vue原型上,使所有页面均可调用。
715

被折叠的 条评论
为什么被折叠?



