vue3项目中,在router.js中写好了路由跳转,但是浏览器显示页面已经跳转,页面却没有刷新而是展示默认页面,需要手动刷新页面才能渲染出跳转后的页面。
通过路由传参跳转界面,页面没有刷新
解决方法:在 router-view 中加 :key="$route.fullPath"
<router-view :key="$route.fullPath"></router-view>
vue3项目中,在router.js中写好了路由跳转,但是浏览器显示页面已经跳转,页面却没有刷新而是展示默认页面,需要手动刷新页面才能渲染出跳转后的页面。
通过路由传参跳转界面,页面没有刷新
解决方法:在 router-view 中加 :key="$route.fullPath"
<router-view :key="$route.fullPath"></router-view>