从ajax axios插件添加nuxt loader

时间:2019-09-09 08:08:08

标签: axios nuxt.js nuxt

我的外部请求很慢,我想为每个ajax调用添加加载程序

我尝试在axios插件中设置加载,但是nuxt没有加载属性

如何在ajax调用中添加负载

export default function ({ $axios, app ,redirect }) {

  $axios.onRequest(config => {
    console.log(app.nuxt)
    //$nuxt.$loading.start()
    //setTimeout(() => $nuxt.$loading.finish(), 500)
  })
  $axios.onError(error => {
    const code = parseInt(error.response && error.response.status)
    if (code === 403) {
      redirect('/user/auth')
    }
  })
}

enter image description here

0 个答案:

没有答案