1、针对默认进入页面的路由 path携带可不传入参数 慎用,会造成其他路由页面的进入
比如: path:"/:type?" 会造成 path:"/aa" 页面的访问,会被认为 根目录页面 path:"/:type" 所对应的页面
2、给页面传参 有两种形式 path上 携带的params 参数,另外一种则是 地址栏 ?a={}&b={} 的query参数形式
比如: path:'/:type' 则在使用页面 通过 this.$route.params 对象获取type的值;
query参数传入如下:
this.$router.push({
path:"aa",
query:{
type:1
}
})
使用页面aa则通过 this.$route.query.type获取此参数