// 全局守卫
beforeEach(to,from,next)
beforeResolve(to,from,next)
afterEach(to,from,next)
// 路由独享守卫
beforeEnter()
// 组件内守卫
beforeRouteEnter(to,from) // 在渲染该组件的对应路由被验证前调用
beforeRouteUpdate(to,from) // 在当前路由改变,但是该组件被复用时调用
beforeRouteLeave(to,from) // 在导航离开渲染该组件的对应路由时调用
// vue自定义指令
vue.directive(‘pin’,{
//钩子函数
})
created(el,binding,vnode,prevNode)
beforeMount
mounted
beforeUpdate
updated
beforeUnmount
unmounted