网上很多类似的表单生成,包括 json schema 生成表单也有好几款成熟的,但是问题都是不支持完全的表单 html 模板,而是提供一个模板组件,接收 json schema 参数去生成表单。
问题就是,我们的业务需求可能会变动,或者页面需要加一些样式,布局修改等,这种没有表单源码的表单生成,遇到不符合 UI 设计,或者后期需求变动页面调整都是不利的。
表单生成+支持表单 html 页面模板源码,好处就很明显,你既可以用表单组件生成页面,也可以复制表单 HTML 原代码出来进行二次开发。才真正释放生产力。所以就有了这个工程:ngx-form-builder
bootstrap
+ ng-zorro-antd
两种 UI 样式组件。StackBlitz
编辑器在线 demo 预览编辑欢迎 PR,或者 issue 提出你们的使用场景