|
@ -24,7 +24,7 @@ |
|
|
<router-view v-slot="{ Component }" class="full"> |
|
|
<router-view v-slot="{ Component }" class="full"> |
|
|
<keep-alive> |
|
|
<keep-alive> |
|
|
<suspense> |
|
|
<suspense> |
|
|
<component :is="Component" /> |
|
|
<component :is="Component" :key="route.fullPath" /> |
|
|
</suspense> |
|
|
</suspense> |
|
|
</keep-alive> |
|
|
</keep-alive> |
|
|
</router-view> |
|
|
</router-view> |
|
@ -148,7 +148,10 @@ |
|
|
</q-page> |
|
|
</q-page> |
|
|
</template> |
|
|
</template> |
|
|
<script setup lang="ts"> |
|
|
<script setup lang="ts"> |
|
|
|
|
|
import { useRoute } from 'vue-router'; |
|
|
import SiderCollapser from './SiderCollapser.vue'; |
|
|
import SiderCollapser from './SiderCollapser.vue'; |
|
|
import MoreTagViewAction from './MoreTagViewAction.vue'; |
|
|
import MoreTagViewAction from './MoreTagViewAction.vue'; |
|
|
import { TagViewManager } from '@/platform/plugin/manager'; |
|
|
import { TagViewManager } from '@/platform/plugin/manager'; |
|
|
|
|
|
|
|
|
|
|
|
const route = useRoute(); |
|
|
</script> |
|
|
</script> |
|
|