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
+3 -3
View File
@@ -58,9 +58,9 @@ export class BaseComponent {
* 销毁组件
*/
destroy() {
this._eventManager.removeAll();
this._timerManager.cleanAll();
this._scriptManager.unloadScript().then(r => console.log(r));
this._eventManager.removeAll().then(() => console.log('clean event successful'));
this._timerManager.cleanAll().then(() => console.log('clean timer successful'));
this._scriptManager.unloadScript().then(r => console.log('unload script successful'));
console.log('destroy success');
}
}