axios的封装及二次封装
时间: 2023-08-21 16:02:20 浏览: 96
axios的封装是为了方便我们进行网络请求,通常会将其进行简单的二次封装以更好地管理接口。在二次封装axios时,可以使用axios.spread方法来处理多个请求的响应结果,也可以使用axios.all方法来同时发送多个请求,并通过then方法处理响应结果。在进行axios的二次封装时,可以按照以下步骤进行:
1. 导入axios文件
2. 在项目的vue.confin.js文件中进行配置
3. 利用axios.create方法创建一个axios实例
4. 执行请求拦截器和响应拦截器
5. 完成以上步骤后,就可以对axios进行二次封装
6. 在组件中通过import引入进行使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [对axios进行的二次封装:](https://blog.csdn.net/AAAXEC/article/details/127836163)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [axios介绍以及对axios进行二次封装](https://blog.csdn.net/lq313131/article/details/127173938)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文