xaboy / form-create-designer

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

FcDesigner回显报错 #89

Closed yww0807 closed 8 months ago

yww0807 commented 1 year ago

回显的时候 designer.setOption() 方法 报错 报错信息: Cannot set properties of undefined (setting 'formCreateSubmitBtn')

xaboy commented 1 year ago

更新到最新版本试试,如果还有问题请发一下规则

NJHSFNAK commented 8 months ago

更新到最新版本试试,如果还有问题请发一下规则

作者您好,更新到最新版还是有问题,问题可以查看#113, option的JSON数据如下 {"form":{"labelPosition":"left","size":"default","labelWidth":"125px","hideRequiredAsterisk":false,"showMessage":true,"inlineMessage":false},"submitBtn":{"show":true,"innerText":"提交"},"resetBtn":{"show":false,"innerText":"重置"}}

xaboy commented 8 months ago

有没有报错? 这边还是没有复现 @NJHSFNAK

vm.setOption({"form":{"labelPosition":"left","size":"default","labelWidth":"125px","hideRequiredAsterisk":false,"showMessage":true,"inlineMessage":false},"submitBtn":{"show":true,"innerText":"提交"},"resetBtn":{"show":false,"innerText":"重置"}})
NJHSFNAK commented 8 months ago

有没有报错? 这边还是没有复现 @NJHSFNAK

vm.setOption({"form":{"labelPosition":"left","size":"default","labelWidth":"125px","hideRequiredAsterisk":false,"showMessage":true,"inlineMessage":false},"submitBtn":{"show":true,"innerText":"提交"},"resetBtn":{"show":false,"innerText":"重置"}})

作者您好,我看#14解决了问题,使用setOption时传入的字符串,传入对象就可以显示了。