lang
提供了一个实用程序方法,用于深度克隆具有计算属性或具有自己的clone()方法的对象,比如范围。
方法概述
clone():使用此方法可以深度克隆具有计算属性或具有自己的clone()方法的对象。
方法简介
- clone(elem):使用此方法可以深度克隆具有计算属性或具有自己的clone()方法的对象。例如,如果您正在为您的应用程序创建一个存储初始扩展和空间引用的对象,您可以使用esriLang.clone(initialProps)来克隆这个对象,以便正确地克隆扩展和空间引用。参数
- elem :要克隆的对象。
require(["esri/core/lang"], function(esriLang) {
var initialProps = {
extent: appExtent, // 应用程序最初的程度
spatialReference: spatReference //应用spatialReference
};
// 创建对象的深度克隆
var clonedInitialProps = esriLang.clone(initialProps);
});
版权声明:
作者:Gomo
链接:https://www.develophm.com/index.php/lang/870/
来源:开发之家
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论