Skip to content

Form Configuration Item Visibility ​

Use config options to control the visibility and disabled state of form configuration items in the designer. These configurations help you manage the designer's interface more precisely to align with business requirements.

Data Structure ​

ts
type Config = {
    // Hide some form configuration items
    hiddenFormConfig?: string[];
    // Disable some form configuration items
    disabledFormConfig?: string[];
}

Hide Specified Configuration Items ​

vue
<template>
    <fc-designer ref="designer" :config="config"/>
</template>
<script setup>
    const config = {
        hiddenFormConfig: ['event'],
        disabledFormConfig: ['formCreateFormName'],
    }
</script>

Form Configuration Field Names ​

Field IDDescription
formCreateFormNameForm name
labelPositionLabel position
sizeComponent size
labelSuffixLabel suffix
labelWidthLabel width
wrap>style>marginBottomForm item bottom margin
hideRequiredAsteriskHide red asterisk next to required field label
showMessageDisplay validation error messages
inlineMessageDisplay validation information inline
_submitBtn>showShow submit button
_resetBtn>showShow reset button
formCreateIgnoreHiddenFieldsIgnore hidden fields when submitting form
titleStyleComponent label style
eventForm events