router
我们现在假设一个小场景:我们在项目中a页面跳转到b页面这时候如何要如何进行操作?
这个时候我们就用到了router这个东西。
this.$router.push('路径的名称')默认是path
也可以在跳转的时候传递参数 下图是用别名name进行跳转
this.$router.push({
name: 'xxx',
query: {
id: row.id
}
})
当我们跳过去后,xxx页面url中会以?id=id(上图中row.id的值)
这个时候我们想用这个值会咋办?此时就涉及到route的用法
route
我们可以通过以下方式获取到:
this.$route.query.id
最后进行一个小总结
我们得分析一下场景
01:单纯跳页面:router的使用 router.push
02:接受url(路由地址)的参数:route的使用