问题
vue刷新页面或者首页通过redirect进入home页面,页面都是找不到不显示。
“vue”: “^3.2.47”,
“vue-router”: “^4.1.6”
找了好久发现是因为vue-router4 addRouter后不会触发新的导航,必须自己手动加载一遍。
router.push(to) or router.replace(to) 都可以。

在Vue3应用中,当使用vue-router4进行动态路由配置后,页面刷新可能会导致找不到页面而显示空白。原因是vue-router4在添加路由后不会自动触发新的导航。为解决此问题,需要手动调用router.push或router.replace来加载页面。
vue刷新页面或者首页通过redirect进入home页面,页面都是找不到不显示。
“vue”: “^3.2.47”,
“vue-router”: “^4.1.6”
找了好久发现是因为vue-router4 addRouter后不会触发新的导航,必须自己手动加载一遍。
router.push(to) or router.replace(to) 都可以。

2908
7698
4449