vue 中跳转路由 报错Cannot read property 'push' of undefined。
请检查pages.json 和 router/index.js 两个文件中是不是有你填写的路径。
在 router/index.js 文件中要 path 必须跟pages.json中的地址对应 前面必须有/符号

{
path: '/pages/index',
name: 'index',
},
pages.json文件中
{
"path" : "pages/index地址",
"style" :
}
这里的路径前面没有 / 符号。
在页面中可以使用,方法不唯一。(不推荐)
this.$Router.push({
name: '名字',
});
this.$Router.push({path:'/名字'});
本文指导如何解决Vue中因路径配置不一致导致的'Cannot read property 'push' of undefined'错误,涉及pages.json与router/index.js的路径匹配及正确用法,确保页面间导航顺利进行。

2983

被折叠的 条评论
为什么被折叠?



