路由配置文件中的鉤子函數(shù)
beforeEnter
beforeEnter 有三個參數(shù):
to: 路由將要跳轉(zhuǎn)的路徑信息,信息是包含在對像里邊的。
from: 路徑跳轉(zhuǎn)前的路徑信息,也是一個對象的形式。
next: 路由的控制參數(shù),常用的有next(true)和next(false)。
在路由配置文件(/src/router/index.js)中寫鉤子函數(shù)

在控制臺查看打印內(nèi)容

寫在模板中的鉤子函數(shù)
beforeRouteEnter
在路由進(jìn)入前的鉤子函數(shù)
不!能!獲取組件實(shí)例 `this`
因?yàn)榻M件實(shí)例還沒被創(chuàng)建
beforeRouteUpdate
當(dāng)前路由改變,該組件被復(fù)用時
對于一個帶有動態(tài)參數(shù)的路徑 /foo/:id,在 /foo/1 和 /foo/2 之間跳轉(zhuǎn)的時候,由于會渲染同樣的 Foo 組件,因此組件實(shí)例會被復(fù)用。而這個鉤子就會在這個情況下被調(diào)用。
可以訪問組件實(shí)例 `this`
beforeRouteLeave
在路由離開前的鉤子函數(shù)
可以訪問組件實(shí)例 `this`
模板中寫鉤子函數(shù)

在控制臺查看打印內(nèi)容
進(jìn)入模板前

離開模板前
