lin-xin / vue-toast

A mobile toast plugin for vue2.
https://lin-xin.gitee.io/example/#/vue2-toast/
309 stars 92 forks source link

不支持在拦截器中使用? #12

Closed FeSeason closed 6 years ago

FeSeason commented 6 years ago

需要在请求响应拦截器中使用好像不支持?

axios.interceptors.response.use(response => {
  if (response.data.code === 403) {
   Vue.$toast('不支持?')
    router.push('/login')
  }
  return response.data || {};
}, error => {
  return Promise.resolve(error.response)
})
F-loat commented 6 years ago

实例化一下或者直接 Vue.prototype.$toast('不支持?')

lyh2668 commented 6 years ago

axios里面得先Vue.use,然后使用Vue.$toast的方式去使用

lin-xin commented 6 years ago

拦截器里这样使用 Vue.prototype.$toast('哈哈哈');