Vue 3.0引入axios
发布日期:2021-06-29 11:14:34
浏览次数:2
分类:技术文章
本文共 1510 字,大约阅读时间需要 5 分钟。
安装Axios
使用 npm:
$ npm install axios
修改axios.js
修改src/plugins/axios.js为:
import axios from "axios";// Full config: https://github.com/axios/axios#request-config// axios.defaults.baseURL = process.env.baseURL || '';// axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;// axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';let config = { //baseURL: process.env.baseURL || ' ' // timeout: 60 * 1000, // Timeout // withCredentials: true, // Check cross-site Access-Control};const _axios = axios.create(config);_axios.interceptors.request.use( function(config) { // Do something before request is sent return config; }, function(error) { // Do something with request error return Promise.reject(error); });// Add a response interceptor_axios.interceptors.response.use( function(response) { // Do something with response data return response; }, function(error) { // Do something with response error return Promise.reject(error); });export default _axios;
全局引入
在main.js中加入
import axios from './plugins/axios'
在const app = createApp(App)
后全局引入axios
app.config.globalProperties.$axios = axios;
Axios使用
this.$axios.get('/***') .then( res => { // 处理成功情况 console.log(response); }) .catch( error => { // 处理错误情况 console.log(error); })this.$axios.post('/***', { ****: '****', ****: '****' }) .then( res => { // 处理成功情况 console.log(response); }) .catch( error => { // 处理错误情况 console.log(error); })
转载地址:https://blog.csdn.net/zwhy123/article/details/117912871 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月23日 02时14分50秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
HBase 环境搭建
2019-04-29
nginx 添加 rtmp 模块
2019-04-29
jps 命令
2019-04-29
Ubuntu 固定IP
2019-04-29
php实现百钱买白鸡
2019-04-29
php函数传参方式(传值和传引用)及类型
2019-04-29
面向切面编程(AOP)的理解
2019-04-29
AOP面向切面编程--高级
2019-04-29
AOP (面向切面编程)
2019-04-29
PHP的AOP编程详解
2019-04-29
thinkphp AOP(面向切面编程)
2019-04-29
call_user_func_array详解
2019-04-29
php的call_user_func()函数 --实例详解
2019-04-29
PHP实现AOP的雏形(通过一个简单的实例来理解PHP的AOP)
2019-04-29
如何查看自己CSDN的 排名
2019-04-29
CSDN博客排名前15名
2019-04-29
代码规范的那些事儿(谈开发中的代码规范)--上
2019-04-29
官方正版授权 MAXQDA 标准版、专业质、专业增强版性数据分析工具软件
2019-04-29