Axios 封装

请注意以下文件夹:

utils下的setToken.js  是token封装(封装 Token-CSDN博客),service.js 是axios封装。

Axios 封装_第1张图片

Axios封装:

1.安装axios
在项目终端下 输入:

npm install axios --save

2.在main.js全局引入axios

import axios from 'axios'

Vue.prototype.$axios =axios   //挂载到原型,可以在全局使用

3.在service.js  写入以下内容:

import axios from "axios";
import {getToken} from '@/utils/setToken.js'
import {Message} from 'element-ui'

const service = axios.create({
     baseURL:'/api' , // baseURL 会自动加在请求地址上
     

你可能感兴趣的:(前端,javascript,vue)