vue 项目:Uncaught Error: [vue-router] “path” is required in a route configuration.

原本自己的代码,因为在调试的时候看到了一行警告

//  警告
vue-router.esm.js?8c4f:16 [vue-router] router.addRoutes() is deprecated and has been removed in Vue Router 4. Use router.addRoute() instead.

在这里插入图片描述
想着处理一下,将代码修改为了下图,结果就报了如下图的标题中的错误。在这里插入图片描述

只能去搂一眼官方文档,官方的解释如下图,其意思就是router.addRoutes 废弃了,新的api router.addRoute 接受的是一个路由规则,也就是一个对象,或者接受一个字符串和一个对象
在这里插入图片描述
最后修改完的代码如下图:
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐