xaboy / form-create

:fire::fire::fire: 强大的低代码动态表单组件,通过数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。
https://www.form-create.com/
MIT License
5.97k stars 960 forks source link

有没有配置在提交数据时不获取field对应的值 #693

Open gaylen1 opened 5 months ago

gaylen1 commented 5 months ago

版本号 @form-create/element-ui@3.1.27)

UI 框架的版本element-plus: 2.4.0

问题描述:rules规则里,每个规则组件都对应一个field,当由多个规则组成一个组件时。在获取保存数据是会获取到多个field。但其实我只有一项数据是需要保存的。这时其余field就成了脏数据。

案例截图: 这个是el-checkbox-group组,他下面放了多个checkbox组件。 image

但没个checkbox组件都有一个field值 image

在提交时就会产生多个field对应的值,但实质上应该只有el-checkbox-group组件绑定v-model才是需要提交的。 image

期望: 希望rules规则下新增配置来控制一些不需要收集的值。

xaboy commented 4 months ago

给el-checkbox不定义field字段就好了呀,改成props.modelValue @gaylen1