几款常用的表单设计器解决方案
在日常前端开发中,表单可以说是最常用的一种数据录入及展示组件。如果项目里有成百上千个表单需要手动编写代码,这将极大的一笔极大的人力开支。这时候,选择一款合适的表单设计器,就显得非常重要了,不仅能极大的缩短项目开发周期,而且还能保持各个页面之间风格基本统一。
下面将介绍以下几个表单设计器:
Alibaba/XRender
: 阿里 - 很易用的中后台「表单 / 表格 / 图表」解决方案Alibaba/Formily
: 阿里巴巴统一前端表单解决方案Form Generator
:基于Element UI
的表单设计及代码生成器Form-Create
:可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单生成组件
1. Alibaba/XRender
阿里 - 很易用的中后台「表单 / 表格 / 图表」解决方案
Github:https://github.com/alibaba/x-render
官网地址: https://xrender.fun/
Alibaba/XRender
相对于其他几个的优势在于他提供了一整套完整的解决方案合集,包含了:
FormRender
:像写一个 input 一样写表单TableRender
:协议生成 & 高度灵活的搜索列表ChartRender
:傻瓜式的图表绘制库FormGenerator
:中后台表单可视化搭建生成利器
Alibaba/XRender
在结构上遵循 JSON Schema 国际规范。
其中FormGenerator
提供了可视化的所见即所得的表单设计界面,支持常用的一些组件,如输入框、日期选择框、数字输入框等一些列组件,设计完成后可以导出JSON Schema
格式的json数据,可以在FormRender
中完整的显示。
界面预览:
2. Alibaba/Formily
GitHub:https://github.com/alibaba/formily
官网地址: https://formilyjs.org
在 React 中,在受控模式下,表单的整树渲染问题非常明显。特别是对于数据联动的场景,很容易导致页面卡顿,为了解决这个问题,我们将每个表单字段的状态做了分布式管理,从而大大提升了表单操作性能。同时,我们深度整合了 JSON Schema 协议,可以帮助您快速解决后端驱动表单渲染的问题。
Alibaba/Formily具有以下特性(摘至官网):
-
几款常用的表单设计器解决方案相关推荐
- 不得不说,还是这款开源工作流表单设计器较合心意!
近几年,低代码的热潮持续不断.且不说之前的阿里钉钉跨平台写作方式.飞书上的审批流程,就说现在我们大部分人接触到的表单审批.投票的模板等,几乎都是以低代码的方式来呈现在大家面前的.在数字化转型的浪潮下, ...
- 多款顶级好用的 Vue 表单设计器测评推荐,可拖拽生成表单
本文完整版:<多款顶级好用的 Vue 表单设计器测评推荐,可拖拽生成表单> Vue 表单设计器 form-generator - 适配 Element Plus UI 框架的表单设计器 f ...
- 哪家软件公司的表单设计器好?
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.先了解IBPS快速开发平台 二.表单设计器有哪些优势? 总结 前言 企业要记录业务数据,做好管理,表单可以说是做好 ...
- activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器
介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址: http://tools.xiaoyaoji.cn/form Gi ...
- 基于Vue,ElementUI开发的一款表单设计器
介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址:http://form.making.link GitHub地址:h ...
- java 表单设计器 开源_6款在线表单设计器_Web表单设计器_AnyReport
AnyReport表单设计器作为报表的一个组件,可设计多样式表单,收集数据,可生成对应的物理表字段,支持在线设计表单.预览 表单,并支持一对多关系的表单结构设计,生成的表单支持输出excel文件,使用 ...
- Antd Vue 表单生成快速开发指南,内附强大的表单设计器
之前发布了一款基于Element的表单设计器,可以快速设计和生成表单,设计器地址:http://form.making.link/.现在我可以告诉大家,Antd表单支持来了,可以使用设计器设计好表单后 ...
- html5拖拽表单设计器,require+jquery+backbone实现拖拽式报表设计器-拖拽式表单设计器...
HTML我帮您-拖拽式报表设计器-拖拽式表单设计器是一个可视化设计器,基于require+jquery+backbone+underscore+bootstrap实现的表单设计器.思想来源于 Layo ...
- 什么是开源表单设计器?
在现代化办公场所里,提升办公效率是很多企业需要解决的一个课题.在业务量激增的当下,面对众多表格.表单需要制作,如何才能提升表格的制作效率和数据的使用率?一款开源表单设计器就可以派上用场了.今天,我们就 ...
最新文章
- ICCV 2021 | 基于稀疏多视角彩色相机的多人人体全身捕捉
- 三月新增电脑病毒400万 被感染计算机多达2000万
- 在Asp.Net MVC中实现RequiredIf标签对Model中的属性进行验证
- NR 5G L1物理层
- 【转】你必须了解的Session的本质
- 13、设置默认字符集和校对规则
- Python3+WebSockets实现WebSocket通信
- Xamarin中国技术社区及BXUG官网上线啦
- 租号显示服务器爆满怎么办,租号器环境异常怎么解决
- LeetCode MySQL 262. 行程和用户
- vSphere 6.7的新增功能?我应该升级吗?
- C++:如何更改visual studio 2017的主题颜色?
- python使用软件,输出,声明和if规则
- 数学表达式: 从恐惧到单挑 (1. 概述)
- 七牛云图片服务器搭建,对接
- iOS15绕过激活锁,屏幕锁界面完美隐藏工具TiggerRamDisk3.7,支持最新iOS15.5系统
- linux第三方SDK库冲突,摄像机SDK对接第三方平台一SDK库问题FAQ
- 凌汛 php,黄河全线开河 安度2020—2021年度凌汛期
- Fasttext(AG数据集---新闻主题分类)
- 《D o C P》学习笔记(4 - 1)Dealing with complexity through search - Lesson 4
热门文章
- 不得不说,还是这款开源工作流表单设计器较合心意!