Skip to content
Projects Vue.js Projects
Vue Full Loading

Vue Full Loading

Full overlay loading with spinner for Vue

4K viewsAdded Feb 5, 2019

Full overlay with spinner for Vue

Installation

npm install vue-full-loading --save

Examples

Include the component in your .vue file

<template>
 <loading
         :show="show"
         :label="label">
 </loading>
</template>

You also can manage this component by your eventBus with custom event names.

<template>
 <loading
         :event-bus="myEventBus"
         event-show="show-my-full-loading"
         event-hide="hide-my-full-loading"
         :label="label">
 </loading>
</template>

Match your data with your components props.

import loading from 'vue-full-loading'

export default {
  components: {
    loading
  },
   data(){
       return {
           show: false,
           label: 'Loading...'
       }
   }
}

Vue.js Projects

A hand-picked collection of projects made with Vue.js: UI components, input elements, apps, plugins, examples and frameworks.

Newsletter

Get the best new Vue projects in your inbox.

© 2026 vuejsprojects.com