$router path name 的疑问

Posted 静静的fire

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$router path name 的疑问相关的知识,希望对你有一定的参考价值。

今天在用路由传递参数时

this.$router.push({path: ‘list‘, params: {list: list}})

使用上面的办法this.$route.params.list 为undefind

而使用

this.$router.push({name: ‘list‘, params: {list: list}})却可以

routes: [
{
name: ‘list‘,
path: ‘/list‘,
component: list
}
]

不知道为什么

以上是关于$router path name 的疑问的主要内容,如果未能解决你的问题,请参考以下文章

Vue提示warn[vue-router] Named Route ‘home’ has a default child route…

vue中router与route的区别

vue router提示 [vue-router] Named Route ‘layout‘ has a default child route.

$router&$route的区别

vue-router的cdn使用,一篇解决百度少有的cdn引用方法

vue+router解决路由重复警告:[vue-router] Duplicate named routes definition