vue3では、ルートは同じでもパラメータの値が異なる場合、ジャンプが更新されません。
ルートのパスが同じで採掘場所が異なる場合、ジャンプ中に onMounted などのメソッドが実行されず、ページが更新されません。
方法:
router-viewを変更し、app.vue ページのラベルにキーを追加します。キーが異なる場合は更新されます。
完全なコードスニペットは次のとおりです
<template>
<router-view :key="route.fullPath"></router-view>
</template>
<script setup>
import { useRoute } from 'vue-router'
const route = useRoute()
</script>