refactor: 重命名管理器类并更新相关类型导入,优化代码结构

This commit is contained in:
严浩
2025-04-03 13:17:34 +08:00
parent 29678d8f61
commit 64e82fbb7f
9 changed files with 16 additions and 24 deletions

View File

@@ -11,7 +11,6 @@ configureCesium();
export class HCesiumManager {
viewer: Cesium.Viewer | null = null;
private containerId: Element | null | string = null;
/**
* 初始化 Cesium Viewer。
@@ -25,7 +24,6 @@ export class HCesiumManager {
}
try {
this.containerId = container; // 保存 container 引用或 ID
this.viewer = new Cesium.Viewer(container, VIEWER_OPTIONS_FN());
configureTimeLine(this.viewer);
@@ -59,12 +57,10 @@ export class HCesiumManager {
console.error('销毁 Cesium Viewer 时出错:', error);
} finally {
this.viewer = null;
this.containerId = null;
}
} else {
// console.log('Cesium Viewer 未初始化或已被销毁,无需再次销毁。');
this.viewer = null; // 确保 viewer 为 null
this.containerId = null;
}
}