當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。