Хочу вызвать прелоадер на главной странице пока не загрузился главнй компонент vue приложения.
Задействовал vue-loading-spinner. Но спинер не появляется
Вот мой код
<template>
<div>
<div style="position: absolute; z-index: 4; margin: 0 auto; top: 64px; width: 100%">
<main_search v-if="main_search"></main_search>
<card v-if="show_card" :change="get_change_card"></card>
</div>
<double-bounce v-if="loading"></double-bounce>
</div>
</template>
<script>
import card from "../cards/main_card"
import {DoubleBounce} from 'vue-loading-spinner';
export default {
components: {
card,
DoubleBounce
},
beforeCreate: function() {
this.loading = true;
console.log("beforeCreate");
},
data: () => ({
loading: false,
},
created(){
console.log('created');
this.loading = false;
},