🛠️

19302 工具站

在线工具集合

文章/nuxt拦截器

nuxt拦截器

2020年03月30日2,863 次阅读⏱ 约 1 分钟Nuxt.js

1:在plugins下新建axios.js

2:配置nuxt.config.js

'@/plugins/axios'

3:拦截

import { Message } from 'element-ui';

export default function ({ $axios, redirect }) {
	$axios.interceptors.response.use(res => {
    if(res.data.code == -1){
      console.log();
      Message({
        type: 'error',
        message: '登陆过期,请重新登陆!'
      })
      redirect('/login')
    }
		return res
	}, err => {
		return Promise.reject(err);
	})
}

💬评论(0)

💭

暂无评论