uniapp请求接口封装 vue2
时间: 2023-10-08 18:13:52 浏览: 217
为了在Vue2的uniapp中封装请求接口,可以按照以下步骤进行操作:
1. 在.env.development和.env.production文件中添加网络头部配置,例如:VUE_APP_BASE_API="xxx"。
2. 在api.js文件中引入请求封装的实例,例如:import instance from './request'。
3. 在需要的地方调用请求接口的方法,例如在login函数中:
```javascript
import { service } from '../../../common/request.js'
export function login(data) {
return service({
url: '/api/sys/loginController/userLogin',
method: 'GET',
data,
header: 'application/x-www-form-urlencoded'
})
}
```
以上代码中,使用service方法进行请求,传入对应的配置对象,包括接口地址、请求方法、请求参数和请求头部。
通过以上步骤,你可以在Vue2的uniapp中封装请求接口,并根据需要进行调用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [vue和uniapp的网络请求封装](https://blog.csdn.net/qq_44930306/article/details/129266397)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [uniapp接口请求封装](https://blog.csdn.net/weixin_52941842/article/details/124160780)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文