導航守衛
to? 準備跳轉到哪個頁面
from 從哪個頁面中離開
next? 函數
全局守衛
router.beforeEach((to,from,next) => {if(to.path == '/login' || to.path == '/register'){
next();}else{
alert('先登錄')
next('/login')}
})
組件守衛
data () {
return{
name: 'zuo'
}
}
beforeRouteEnter:(to, from, next) => {
next(vm => {
alert("123" + name)
})
}
beforeRouteEnter:(to, from, next) => {
if(confirm("確認離開嗎")){
next();
}else{
next(false)
}
}
?
posted on 2019-03-15 13:46 帝冪弦 閱讀(...) 評論(...) 編輯 收藏