瀏覽代碼

Update EditPolygon.js

clone一份数据,PolygonHierarchy会修改this._positions原始数据,导致_stopdHook转换之后的高度异常
tags/3.0.0
Disappear520 2 年之前
父節點
當前提交
84a3c1aa42
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 3 行新增1 行删除
  1. 3
    1
      modules/plot/edit/EditPolygon.js

+ 3
- 1
modules/plot/edit/EditPolygon.js 查看文件

_mountedHook() { _mountedHook() {
this._delegate.polygon.hierarchy = new Cesium.CallbackProperty(time => { this._delegate.polygon.hierarchy = new Cesium.CallbackProperty(time => {
if (this._positions.length > 2) { if (this._positions.length > 2) {
return new Cesium.PolygonHierarchy(this._positions)
return new Cesium.PolygonHierarchy(
this._positions.map(item => item.clone())
)
} else { } else {
return null return null
} }

Loading…
取消
儲存