xxxxxxxxxx
<transition>
<keep-alive>
<router-view></router-view>
</keep-alive>
</transition>
xxxxxxxxxx
<router-view :key="$route.params.id" v-slot="{ Component }">
<keep-alive>
<component :is="Component" />
</keep-alive>
</router-view>
// edit key based on your project
// key="$route.params.id"