$router.push() query传参和params传参的区别

query传参:

$router.push() query传参和params传参的区别_第1张图片
query的值可以通过查询字符串看到
在这里插入图片描述
params传参:

$router.push() query传参和params传参的区别_第2张图片
其中的name对应的就是router中的name
$router.push() query传参和params传参的区别_第3张图片

这个params怎么获取呢?
可以通过this.$route.params获取,注意不是router,是route:(跳转页面用$router,获取参数用$route)
在这里插入图片描述
这是单页面app独有的,保存在内存中的数据

你可能感兴趣的:(vue,vue)