[Vue warn]: Error in render: “TypeError: Cannot read property ‘matched‘ of undefined“——问题原因及解决
问题原因
路由配置重名(可用Ctrl+单击 查看是否跳转到正确文件夹)
详解:
在导入vue-router时,vue有自身的命名规范—>必须包含“Router”字符,且大小写全局唯一。即别的地方在命名时不能完整包含“Router”字符
import VueRouter from "vue-router";
解决方法
改变入口main.js
入口文件main.js中路由与路由文件重名了(大小写或拼写重复都会引发这种问题)
将main.js中的 Router 改为 router 便可
import r.
原创
2021-04-10 00:51:09 ·
671 阅读 ·
0 评论