vue3 动态添加路由不生效解决

描述

router.addRoute({path:“/addrouter”,name:‘addrouter’,component:() => import(“./views/addrouter.vue”)})
输入路由地址访问不了,提示没有匹配到这个路由

vue-router.esm-bundler.js?6ef1:72 [Vue Router warn]: No match found for location with path "/addrouter"

解决方案 不能直接在浏览器输入url地址去访问,可以通过调用方法router.push 能成功跳转

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐