码迷,mamicode.com
首页 > 其他好文 > 详细

vue之生命周期钩子函数

时间:2018-10-23 20:52:53      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:属性   next   直接   strong   conf   params   resolve   改变   路由   

1、vue router.beforeEach

beforeEach的钩子函数,它是一个全局的before 钩子函数, (before each)意思是在 每次每一个路由改变的时候都得执行一遍。

它的三个参数:

to: (Route路由对象) 即将要进入的目标 路由对象 to对象下面的属性: path params query hash fullPath matched name meta(在matched下,但是本例可以直接用)

from: (Route路由对象) 当前导航正要离开的路由

next: (Function函数) 一定要调用该方法来 resolve 这个钩子。 调用方法:next(参数或者空) ***必须调用

 

next(无参数的时候): 进行管道中的下一个钩子,如果走到最后一个钩子函数,那么 导航的状态就是 confirmed (确认的)

next(‘/‘) 或者 next({ path: ‘/‘ }): 跳转到一个不同的地址。当前的导航被中断,然后进行一个新的导航。

 

vue之生命周期钩子函数

标签:属性   next   直接   strong   conf   params   resolve   改变   路由   

原文地址:https://www.cnblogs.com/qdlhj/p/9838426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!