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


JavaScript ArcGIS CustomContent.creator用法及代碼示例

基本信息

以下是所在類或對象的基本信息。

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

ESM: import CustomContent from "@arcgis/core/popup/content/CustomContent";

類: esri/popup/content/CustomContent

繼承: CustomContent > Content > Accessor

自從:用於 JavaScript 4.16 的 ArcGIS API

用法說明

CustomContent.creator函數(或屬性)的定義如下:


為創建自定義內容元素而調用的函數。確保在此自定義內容中指定 outFields

例子:

// This custom content contains a widget
let customContentWidget = new CustomContent({
  outFields: ["*"],
  creator: function() {
    home = new Home({
      view: view
    });
  return home;
  }
});
// This custom content returns a promise
let customContentWidget = new CustomContent({
  outFields: ["*"],
  creator: function() {
    promiseUtils.after(5).then(() => {
      const image = document.createElement("img");
      image.src = "<url to image>";
      image.width = 100;
      return image;
   });
  }
});

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 CustomContent.creator。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。