关于vue的beforeRouteEnter()和beforeRouteLeave()
1.beforeRouterEnter()----进入router之前执行的函数beforeRouteEnter(to, from, next) {next(vm => {//因为当钩子执行前,组件实例还没被创建// vm 就是当前组件的实例相当于上面的 this,所以在 next 方法里你就可以把 vm 当 this 来用了。});...
·
1.beforeRouterEnter()----进入router之前执行的函数
beforeRouteEnter(to, from, next) {
next(vm => {
//因为当钩子执行前,组件实例还没被创建
// vm 就是当前组件的实例相当于上面的 this,所以在 next 方法里你就可以把 vm 当 this 来用了。
});
},
2.beforeRouteLeave()----在离开路由之前执行的函数
beforeRouteLeave(to,from,next){
//离开前的代码写在这里
next()
},
更多推荐
已为社区贡献1条内容
所有评论(0)