feat(router): 重构路由模块并优化页面加载逻辑
- 引入 ScriptManager、TimerManager 和 EventManager 统一管理资源 - 路由配置支持默认重定向路径 '/' - 移除旧版 scriptLoader 与 routeUtils,使用新的模块化加载机制 - 增加路由生命周期控制,自动清理定时器和事件监听器 - 改进点击代理逻辑,增强按钮激活状态切换 - 页面切换时卸载旧脚本及资源,防止内存泄漏 - 修复初始化日志冗余问题,提升代码可维护性
This commit is contained in:
@@ -14,7 +14,6 @@ import { addEventListenerById } from '../utils/domUtils.js';
|
||||
|
||||
(function (global) {
|
||||
global.timestampInit = async function () {
|
||||
console.log('timestamp init');
|
||||
// 初始化时间戳显示
|
||||
initTimestampDisplay();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user