1.背景: Ant Design Form 组件的使用过程中,有一些开发体验上的痛点: 1.视图的渲染是通过jsx的方式实现,维护成本比较高。复用的难度比较高。 2.数据监听、表单项联动的处理比较繁杂 3.异步数据加载(如:下拉加载,多选)需要进一步封装 4.动态表单、低代码表单的场景,通过jsx方式去实现不合理 2.解决思路: 1.数据驱动视图 表单的数据实际上是一个JSON Schema。 渲染数据的过程,实际上可以看成一个List的遍历渲染。 List的每一条都可以抽象成一个FormIte...
Markdown supported · ⌘↵ to post
No responses yet.