FieldsIndex

AMD: require(["geoscene/layers/support/FieldsIndex"], (FieldsIndex) => { /* code goes here */ });
ESM: import FieldsIndex from "@geoscene/core/layers/support/FieldsIndex";
类: geoscene/layers/support/FieldsIndex
起始版本:GeoScene Maps SDK for JavaScript 4.12

此类提供了方便的方法,可用于按字段名称对字段进行不区分大小写的查找。它还提供了更多信息,例如图层中的日期字段列表。

构造函数

new FieldsIndex(properties)
参数
properties Object
optional

有关可能传递给构造函数的所有属性的列表,请参见属性

属性概述

名称 类型 描述
Field[]|Object[]

日期字段数组或字段 json 对象。

更多详情
FieldsIndex

属性详细信息

dateFields Field[]|Object[]

日期字段数组或字段 json 对象。

默认值:[]

方法概述

名称 返回值类值 描述
Field

返回具有指定字段名称的字段。

更多详情
FieldsIndex
Boolean

检查图层中是否存在具有指定字段名称的字段。

更多详情
FieldsIndex
Boolean

检查具有指定字段名称的字段是否为日期字段。

更多详情
FieldsIndex

方法详细说明

get(fieldName){Field}

返回具有指定字段名称的字段。

参数
fieldName String

字段的名称。该名称不区分大小写。

返回
类型 描述
Field 返回具有给定名称的字段。
has(fieldName){Boolean}

检查图层中是否存在具有指定字段名称的字段。

参数
fieldName String

字段的名称。该名称不区分大小写。

返回
类型 描述
Boolean 如果字段存在,则返回 true,否则返回 false
isDateField(fieldName){Boolean}

检查具有指定字段名称的字段是否为日期字段。

参数
fieldName String

字段的名称。

返回
类型 描述
Boolean 如果字段类型是日期型,则返回 true,否则返回 false

您的浏览器不再受支持。请升级您的浏览器以获得最佳体验。请参阅浏览器弃用帖子以获取更多信息