[vue-router] 报错:Route with name ‘addcartsuccess‘ does not exist

275 阅读1分钟

目录

1.报错信息:

2.正常显示:

​3.报错原因:

4.解决方法:


1.报错信息:

​编辑

​编辑

2.正常显示:

​编辑3.报错原因:

路由地址不存在,在跳转页面中报错

index.vue页面跳转代码为:

this.$router.push({ name: "addcartsuccess" })

路由配置文件router.js为:

 {
        path: "/addcartsuccess",
        component: AddCartSuccess,
 }

错误原因:路由配置文件中没有添加name,或者name的值没有使用单引号 ’ ’

4.解决方法:

更改路由配置文件中的name:

{
        path: "/addcartsuccess",
        component: AddCartSuccess,
        name: 'addcartsuccess'
},

\