axios使用攻略

一、安装

$ npm install axios

 二、使用办法

axios最详细的攻略是axios官方文档。

 三、自己使用方式

import axios from 'axios';
import Setting from '@/setting';
import Cookies from 'js-cookie';

const service = axios.create({
  baseURL: Setting.apiBaseURL,
  timeout: 5000,
  responseType: 'json',
  params: {
    id: 'csfzt'
  }
});
//请求拦截器,可修改请求
service.interceptors.request.use((config) => {
  const token = Cookies.get('token');
  config.headers.token = token;
  console.log('请求拦截器');
  console.log(config);
  return config;
});

//响应拦截器
service.interceptors.response.use((response) => {
  console.log('响应拦截器');
  console.log(response);
  return response;
});

export default service;
原文地址:https://www.cnblogs.com/cainiaoguoshi/p/13184010.html