1. this.$router.push({name: 'Home'})
2. this.$router.replace({name: 'Home'})
都是跳转到指定路由 ,
push会在history添加记录 点击回退 , 返回上一个页面..
replace 不会返回上一个页面
路由传参
url传参
<router-link :to="'/user/'+(item)">
路由为/user/:id
获取参数: <p>{{this.$route.params.id}} </p>
第一种 : name/path + query => ? id = item
<router-link :to="
{ name:'user', //path: 'user' 等价
query:{
id: item
}}">
</router-link>
获取参数: <p>{{this.$route.query.id}} </p>
第二种 name + params => {"id":item}
<router-link :to="
{ name:'user',
params:{
id: item
}}">
</router-link>
获取参数: <p>{{this.$route.params.id}} </p>
第三种
this.$router.push({
name:'user',
params:{
id
}})
记录下今天学的..