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


JavaScript ArcGIS FormTemplate.elements用法及代碼示例


基本信息

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

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

ESM: import FormTemplate from "@arcgis/core/form/FormTemplate";

類: esri/form/FormTemplate

繼承: FormTemplate > Accessor

自從:用於 JavaScript 4.16 的 ArcGIS API

用法說明

FormTemplate.elements函數(或屬性)的定義如下:

elements Element[] autocast


form element 對象數組,表示表單元素的有序列表。

元素旨在允許表單作者在收集和/或編輯數據時定義字段布局。

不支持嵌套組元素。

例子:

// Create a new form template
const formTemplate = new FormTemplate({
  title: "Damage assessments",
  description: "Provide information for insurance",
  elements: [{ // Autocasts to new GroupElement
    type: "group",
    label: "Inspector Information",
    description: "Field inspector information",
    elements: [{
      // Autocasts to new FieldElement
      type: "field",
      fieldName: "inspector",
      label: "name"
    },{
      type: "field",
      fieldName: "inspemail",
      label: "Email address"
    },{
      type: "field",
      fieldName: "insp_date",
      label: "Date of inspection"
    }]
  }]
});

相關用法


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