解决方案一 router-view 添加key标识 <router-view :key="cRoute+Math.random()"/> let cRoute = computed(() => {return router.currentRoute.value.fullPath; }); 解决方案二 页面不切换可能是没有使用router-link。出现这类问题的都是在div标签上添加@click事件,进行跳转。改为使用router-link标签跳转就好了