This commit is contained in:
owenchen committed 2026-10-13 10:47:39 +08:00
1 parent 6a8258ac4b
commit a7b25d49c4
29 files changed
+1960 -649

No files matched your search

+5
View File
@@ -1,7 +1,12 @@
<script setup lang="ts">
import { onLaunch } from "@dcloudio/uni-app";
import { setupGlobalErrorBoundary } from "@/common/global-error";
import { setupNavGuard } from "@/router/nav-guard";
// 全局错误边界:必须在 setup 顶层注册(uni 的 App 级钩子要绑到 App 实例上),
// 内部同时挂 uni 钩子与 H5 的 window 兜底,原因见 src/md/error-handling.md §2
setupGlobalErrorBoundary();
// 启动即挂导航拦截器:首次站内跳转就被管住(冷启动深链由页面级 useAuthGuard 复核)
onLaunch(() => {
setupNavGuard();