coder-common-thin-frontend/src
Leo 5e13342f7b fix(router): 修复Vue Router导航错误和组件生命周期问题
* 新增导航防护机制
  - NavigationGuard类防止快速路由切换导致的错误
  - 实现防抖和安全导航方法(safePush/safeReplace)
* 新增组件安全加载机制
  - safeAsyncComponent包装器处理异步组件加载错误
  - 支持重试机制和ChunkLoadError恢复
* 增强路由守卫错误处理
  - 全面的try-catch错误捕获
  - 统一的路由错误处理函数
* 优化路由配置
  - 使用安全组件加载器包装所有异步组件
  - 改进路由重定向逻辑

解决了"Cannot read properties of null (reading 'isUnmounted')"等Vue Router错误
2025-07-06 02:33:37 +08:00
..
assets feat(ui): 更新Logo设计为可爱猫咪主题 2025-07-06 02:32:38 +08:00
components init project 2025-07-04 15:08:19 +08:00
constants init project 2025-07-04 15:08:19 +08:00
directives feat(components): 优化布局组件和工具函数 2025-07-06 00:59:30 +08:00
hooks feat(components): 优化布局组件和工具函数 2025-07-06 00:59:30 +08:00
layouts feat(components): 优化布局组件和工具函数 2025-07-06 00:59:30 +08:00
modules init project 2025-07-04 15:08:19 +08:00
router fix(router): 修复Vue Router导航错误和组件生命周期问题 2025-07-06 02:33:37 +08:00
service refactor(api): 重构API模块,实现模块化管理 2025-07-06 02:32:59 +08:00
store feat(service): 完善服务层和状态管理 2025-07-06 00:59:18 +08:00
styles init project 2025-07-04 15:08:19 +08:00
typings feat(router): 优化路由系统配置 2025-07-06 00:59:08 +08:00
utils fix(router): 修复Vue Router导航错误和组件生命周期问题 2025-07-06 02:33:37 +08:00
views feat(views): 更新页面组件和视图 2025-07-06 00:59:40 +08:00
App.vue init project 2025-07-04 15:08:19 +08:00
main.ts init project 2025-07-04 15:08:19 +08:00