方法列表
名称 | 返回值类型 | 描述 | 对象 | |
---|---|---|---|---|
Object | 更多信息 使用此方法可以深度克隆具有已计算属性或具有其自己的 | 更多信息 | lang |
方法详细说明
-
clone(elem){Object}
-
使用此方法可以深度克隆具有已计算属性或具有其自己的
clone()
方法的对象。例如,如果要创建为应用程序存储初始范围和空间参考的对象,则可以使用geosceneLang.clone(initialProps)
克隆此对象,以便正确克隆extent
和spatialReference
。参数:elem Object要克隆的对象。
返回值:类型 描述 Object 对象的克隆。 示例代码:require(["geoscene/core/lang"], function(geosceneLang) { let initialProps = { extent: appExtent, // 应用程序初始范围
spatialReference: spatReference // 应用程序空间参考 }; // 创建对象的深度克隆 let clonedInitialProps = geosceneLang.clone(initialProps); });