<router-link to="/login">登录</router-link> // 需要定义该路由
this.$router.go(-1) // 后退一页,数字可变,代表不同意义
// 定义方法,在调用该方法时执行此次跳转,定于路由时需要命名name
// params跳转页面,刷新页面,数据丢失,会报错
this.$router.push({
name: 'login',
params: {
id: id
}
})
// 子页面获取params参数
this.$route.params.id
// query跳转页面,参数展示在地址栏,刷新页面不会报错
this.$router.push({
path: '/login',
query: {
id: id
}
})
// 子页面获取query参数
this.$route.query.id