token无法携带BUG

GST002
王家东 3 weeks ago
parent 896ab8986f
commit f4b862d328
  1. 7
      src/utils/requset.ts

@ -1,6 +1,6 @@
// 引入第三方请求库axios // 引入第三方请求库axios
import axios from 'axios' import axios from 'axios'
import pinia from '@/store' // import pinia from '@/store'
import userStore from '@/store/module/user' import userStore from '@/store/module/user'
import router from '@/router/index' import router from '@/router/index'
@ -10,9 +10,10 @@ const server = axios.create({
timeout: 30000, timeout: 30000,
}) })
// 创建请求拦截器 // 创建请求拦截器
let useuserStore = null
server.interceptors.request.use((config) => { server.interceptors.request.use((config) => {
const useuserStore = userStore(pinia) useuserStore = userStore()
console.log(useuserStore.token,'1212'); console.log(useuserStore.token,'1212');
config.headers.Authorization = useuserStore.token config.headers.Authorization = useuserStore.token
@ -28,7 +29,7 @@ server.interceptors.response.use((response) => {
}, (error) => { }, (error) => {
console.log(error.request.status,'error'); console.log(error.request.status,'error');
if(error.request.status === 401){ if(error.request.status === 401){
const useuserStore = userStore(pinia) // const useuserStore = userStore(pinia)
useuserStore.layOut() useuserStore.layOut()
router.push('/login') router.push('/login')
} }

Loading…
Cancel
Save