跳转路由代码:
@click="$router.push({name:'shop',params:{user:'lin',pass:'123'}})
使用beforeRouteEnter对象中to.params接收params:
<script>
export default {
beforeRouteEnter(to, from, next) {
next(vm => {
console.log(vm) //vm=this
console.log(to) //to里面包含跳转到的页面的信息,通过to.params接收传过来的数据
console.log(from) //from是跳转前的页面信息
});
}
}
</script>