瀏覽代碼

fix(router): #250 明确拦截器返回false以阻止原路由执行

修改拦截器返回值从true到false,以明确表示阻止原路由继续执行,避免潜在的逻辑混淆
feige996 8 月之前
父節點
當前提交
075de5c8f6
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/router/interceptor.ts

+ 1 - 1
src/router/interceptor.ts

@@ -68,7 +68,7 @@ export const navigateToInterceptor = {
         else {
           uni.navigateTo({ url })
         }
-        return true
+        return false // 明确表示阻止原路由继续执行
       }
     }
     let fullPath = path