1234567891011121314151617181920212223242526 |
- <template>
- <section class="app-main">
- <router-view v-slot="{ Component, route }" :key="key">
- <component :is="Component" :key="route.fullPath" />
- </router-view>
- </section>
- </template>
- <script setup>
- import { ref, computed } from "vue";
- import { useRoute } from "vue-router";
- const route = useRoute();
- const key = computed(() => {
- return route.path + Math.random();
- });
- </script>
- <style lang="scss" scoped></style>
|