Vue Loading Ajax NProgress This is a plugin for add nprogress on all ajax calls from vuejs. On your app.js import Loading from 'Loading' Vue.use(Loading); On your components that call ajax. //On your method //to show this.$loader.show(); //to hide this.$loader.hide();