refactor: 重命名管理器类并更新相关类型导入,优化代码结构
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user