props:
作用: 让路由组件更方便的收到参数(可以将路由参数作为props传给组件)
{
name:'xiang',
path:'detail/:id/:title/:content',
component:Detail,
// props的对象写法,作用:把对象中的每一组key-value作为props传给Detail组件
// props:{a:1,b:2,c:3},
// props的布尔值写法,作用:把收到了每一组params参数,作为props传给Detail组件
// props:true
// props的函数写法,作用:把返回的对象中每一组key-value作为props传给Detail组件
props(route){
return route.query
}
}
replace:
作用: 控制路由跳转时操作浏览器历史记录的模式.
浏览器的历史记录有两种写入方式: 分别为push和replace.
push是追加历史记录 (默认值).
replace是替换当前记录.
开启replace模式:
<RouterLink replace .......>News</RouterLink>

