跳到主要内容

beforeResolve

2023年05月25日
柏拉文
越努力,越幸运

一、认识


beforeResolve 全局解析守卫, 它在每次导航时都会触发,不同的是,解析守卫刚好会在导航被确认之前、所有组件内守卫和异步路由组件被解析之后调用。beforeResolve 是获取数据或执行任何其他操作(如果用户无法进入页面时你希望避免执行的操作)的理想位置。

二、语法


router.beforeResolve(async (to)=>{
if(){
return false;
}else{
return true;
}
});