Home

Issue: 1074

How to get vue-route instance in plugins/axios

[issue link]

i hava a interceptors in plugins/axios,and i need get the vue-route instance to jump to login page when the response.data.code === 401

let $http = axios.create(options)

// interceptors response
$http.interceptors.response.use(response => {
  if (response.data.code === 401) {
   //jump to login
  }
  return response;
}, function (error) {
  return Promise.reject(error);
});

export default $http
This question is available on Nuxt.js community (#c934)