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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。