xaboy / form-create-designer

好用的Vue低代码可视化表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。
https://view.form-create.com/
MIT License
1.55k stars 359 forks source link

designer设计器,内置组件方法生成的组件props显示值错误 #143

Closed masukyyy closed 2 months ago

masukyyy commented 3 months ago

版本号

V3.2.1

问题描述

通过对文档提供的内置方法 setBaseRuleConfig ,setComponentRuleConfig测试后, 成功 => setComponentRuleConfig 生成的配置组件,显示的props值与选中的组件实际值相符, BUG => setBaseRuleConfig、setValidateRuleConfig 生成的配置组件,props值能写入到对应组件内部,但显示值是所有组件共用的.

代码如下

baseRule: { rule : ()=>{ return [ { type: 'switch', title: '测试配置', field: 'formCreateProps>isConfig' } ] } }

fcdesigner.setComponentRuleConfig('input',baseRule.rule,true);
fcdesigner.setValidateRuleConfig(baseRule.rule,true);