@form-create/element-ui
Version:
Element Plus 版本低代码表单 | FormCreate 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的低代码表单生成组件。支持多个 UI 框架,适配移动端,并且支持生成任何 Vue 组件。内置 20 种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。
41 lines (40 loc) • 1.15 kB
JavaScript
const PRE = 'el';
export default {
button: PRE + '-button',
icon: PRE + '-icon',
slider: PRE + '-slider',
rate: PRE + '-rate',
upload: 'fc-upload',
cascader: PRE + '-cascader',
popover: PRE + '-popover',
tooltip: PRE + '-tooltip',
colorPicker: PRE + '-colorPicker',
timePicker: PRE + '-time-picker',
timeSelect: PRE + '-time-select',
datePicker: PRE + '-date-picker',
'switch': PRE + '-switch',
select: 'fc-select',
checkbox: 'fc-checkbox',
radio: 'fc-radio',
inputNumber: PRE + '-input-number',
number: PRE + '-input-number',
input: PRE + '-input',
textarea: PRE + '-input',
formItem: PRE + '-form-item',
form: PRE + '-form',
frame: 'fc-frame',
col: PRE + '-col',
row: PRE + '-row',
tree: 'fc-tree',
inputTag: PRE + '-input-tag',
inputOtp: PRE + '-input-otp',
mention: PRE + '-mention',
transfer: PRE + '-transfer',
treeSelect: PRE + '-tree-select',
autoComplete: PRE + '-autocomplete',
auto: PRE + '-autocomplete',
group: 'fc-group',
array: 'fc-group',
object: 'fc-sub-form',
subForm: 'fc-sub-form',
}