当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript ArcGIS Graphic.popupTemplate用法及代码示例


基本信息

以下是所在类或对象的基本信息。

AMD: require(["esri/Graphic"], (Graphic) => { /* code goes here */ });

ESM: import Graphic from "@arcgis/core/Graphic";

类: esri/Graphic

继承: Graphic > Accessor

自从:用于 JavaScript 4.0 的 ArcGIS API

用法说明

Graphic.popupTemplate函数(或属性)的定义如下:

popupTemplate PopupTemplate autocast


当选择图形时,用于显示Popup中的内容的模板。 PopupTemplate 可用于访问图形的属性并在视图的默认弹出窗口中显示它们的值。有关如何在弹出窗口中显示属性值的详细信息,请参阅 PopupTemplate 的文档。

从 4.8 开始,要获取图形的实际 popupTemplate,请参阅返回该值或图形图层的 popupTemplate 的 getEffectivePopupTemplate() 方法。

例子:

// The following snippet shows how to set a popupTemplate
// on the returned results (features) from identify

 idResult.feature.popupTemplate = {
 title: "{NAME}",
   content: [{
     // Pass in the fields to display
     type: "fields",
     fieldInfos: [{
       fieldName: "NAME",
       label: "Name"
     }, {
       fieldName: "REGION",
       label: "Region"
    }]
   }]
};

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 Graphic.popupTemplate。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。