Skip to content

隐藏内置组件

在表单设计器中,您可以通过配置隐藏不需要的内置组件,以便定制设计器的界面。config.hiddenItemconfig.hiddenMenu参数允许您控制组件的显示和隐藏。

隐藏组件

用于指定需要隐藏的内置组件或者模板。您可以通过传入一个包含组件标识符的数组来实现隐藏。

vue
<template>
    <fc-designer :config="config" />
</template>


<script setup>
    const config = {
        // 隐藏输入框和密码输入框
        hiddenItem: ['input', 'password'],
    }
</script>

隐藏菜单

用于隐藏整个组件分组。您可以通过传入一个包含组件分组标识符的数组来实现隐藏。

vue
<template>
    <fc-designer :config="config" />
</template>


<script setup>
    const config = {
        // 隐藏所有子表单组件
        hiddenMenu: ['subform']
    }
</script>

查看组件标识

先讲一下组件/模板标识的查看方法

  1. 清空当前表单,单独拖出目标组件/模板查看其唯一标识。
  2. 在 JSON 面板中定位该组件的配置规则。

查看组件的标识

hidden4

查看模板的标识

hidden5

内置组件

组件名称组件标识(name)
输入框input
多行输入框textarea
密码输入框password
计数器inputNumber
单选框radio
多选框checkbox
选择器select
开关switch
评分rate
时间timePicker
时间区间timeRange
滑块slider
日期datePicker
日期区间dateRange
颜色选择器colorPicker
级联选择器cascader
上传upload
穿梭框elTransfer
树形控件tree
树形选择elTreeSelect
富文本框fcEditor
数据表格dataTable
子表单group
分组subForm
分步表单stepForm
计算公式fcValue
表格表单tableForm
嵌套表单nestedTableForm
无限级表单infiniteTableForm
提示elAlert
按钮elButton
文字text
HTMLhtml
分割线elDivider
标签elTag
链接elLink
文字提示elTooltip
水印elWatermark
插槽组件fcSlot
栅格布局fcRow
表格布局fcTable
盒子布局fcFlex
标签页elTabs
间距space
卡片elCard
折叠面板elCollapse
描述列表elDescriptions
弹出框fcDialog
抽屉fcDrawer
三列栅格col3
四列栅格col4
四行三列表格table43
金额chineseAmount
时长duration

内置组件-移动端

组件名称组件标识(name)
输入框input
多行输入框textarea
密码输入框password
数字输入框stepper
单选框radio
多选框checkbox
选择器select
开关switch
评分rate
时间timePicker
日期datePicker
级联选择器cascader
日历calendar
日历区间calendarRange
滑块slider
上传uploader
计算公式fcValue
子表单group
分组subForm
分步表单stepForm
表格表单tableForm
通知vanNoticeBar
按钮vanButton
文字text
HTMLhtml
分割线vanDivider
标签vanTag
图标vanIcon
插槽组件fcSlot
栅格布局fcRow
表格布局fcTable
盒子布局fcFlex
标签页vanTabs
间距space
折叠面板vanCollapse
单元格vanCellGroup
三列栅格col3
金额chineseAmount
弹出层fcPopup

内置组件分组

分组名称分组 ID
模板列表template
基础组件main
子表单组件subform
辅助组件aide
布局组件layout