Здравствуйте! Я хочу при полной загрузке страницы убирать один компонент с страницы и отображать другой
В событии created() прописываю
is_loaded(контент): false, is_loaded_1(спиннер): true
Далее в mounted() прописываю
is_loaded(контент): true, is_loaded_1(спиннер): false
Правильно ли я делаю?
Код из App.vue:
<template>
<div id="app">
<hello v-show="is_loaded"></hello>
<rotate-square2 v-show="is_loaded_1"></rotate-square2>
</div>
</template>
<script>
import {RotateSquare2} from 'vue-loading-spinner'
import hello from './components/HelloWorld'
export default {
name: 'app',
components: {
RotateSquare2,
hello
},
data: () => ({
is_loaded: false,
is_loaded_1: true
}),
created() {
console.log(this.is_loaded_1)
},
mounted() {
is_loaded: false,
is_loaded_1: true
console.log(this.is_loaded_1)
}
}
</script>
<style>
.spinner {
width: 80px!important;
height: 80px!important;
margin: 200px auto;
}
</style>