feat(router): 增强路由组件加载逻辑

1. 修改卸载timer、event、script的逻辑
2. 修改加载script的逻辑
This commit is contained in:
雨霖铃
2025-12-14 09:11:52 +08:00
parent 18ea3e0c8b
commit 52f6dcce3d
5 changed files with 63 additions and 50 deletions
+1 -2
View File
@@ -51,13 +51,12 @@ export class ScriptManager {
};
s.onerror = () => {
reject(new Error(`Failed to load script: ${path}`));
}
};
document.body.appendChild(s);
});
}
async unloadScript() {
console.log('unloadScript');
if (this.currentScriptEl) {
try {
this.currentScriptEl.remove();