ValuePickerLabel

AMD: require(["geoscene/widgets/ValuePicker/ValuePickerLabel"], (ValuePickerLabel) => { /* code goes here */ });
ESM: import ValuePickerLabel from "@geoscene/core/widgets/ValuePicker/ValuePickerLabel.js";
类: geoscene/widgets/ValuePicker/ValuePickerLabel
起始版本:GeoScene Maps SDK for JavaScript 4.27

此类表示预定义标注值的固定列表,这些值可以分配给 ValuePicker 微件的 component 属性。有关如何设置此类的详细信息,请参阅使用标注组件显示项目部分。

示例
// Create a ValuePicker widget with a label component.
const valuePicker = new ValuePicker({
  component: new ValuePickerLabel({
    items: [
      { value: "ind", label: "Industrial" },
      { value: "res", label: "Residential" },
      { value: "com", label: "Commercial" }
    ]
  }),
  values: ["res"]
});

构造函数

new ValuePickerLabel(properties)
参数
properties Object
optional

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

属性概述

名称 类型 描述
labelitem[]

标注项目的数组。

更多详情
ValuePickerLabel
String对于 ValuePickerLabel,类型总是 "label”更多详情ValuePickerLabel

属性详细信息

标注项目的数组。

默认值:null
示例
// Create a ValuePicker with a zip code label component.
const valuePicker = new ValuePicker({
  component: new ValuePickerLabel({
    items: [
      { value: "90606", label: "Whittier, CA (90606)" },
      { value: "76001", label: "Arlington, TX (76001)" },
      { value: "92335", label: "Fontana, CA (92335)" }
    ]
  }),
  values: ["90606"]
});
type Stringreadonly

对于 ValuePickerLabel,类型总是 "label”

类型定义

labelitem

用于定义标注项目的对象。

属性
value String

项目的值。

label String

用户将看到此项目的标注。

您的浏览器不再受支持。请升级您的浏览器以获得最佳体验。