让前端飞Web前端之路Vue

基于Vue的TpForm可视化表单设计器

2020-08-29  本文已影响0人  jaimor

前端开发无可避免要遇到表单设计的问题,特别是一些和流程、报表、统计相关的需求时,可动态自定义设计的表单尤为重要。这样就能根据当前需求,设计出最符合的表单,用来收集数据。
今天介绍一下自己业余时间摸索出来的表单设计器,采用的是基于Vue,ElementUI为大框架技术,还用到了Vue.draggable,vue-json-viewer,lodash等。

主题内容

本表单设计器主要包括以上两项内容,MakeFormLayout组件的作用是用于显示设计界面给用户,用户可以通过该组件自定义设计表单。而TpForm组件则是用于展示作用,将用户自定义设计的表单展示出来供其他用户填写。

仓库地址

https://gitee.com/underline/tp-form.git

特点

支持的组件

主要分为以下几个类型组件:

输入型组件

选择型组件

按钮型组件

布局型组件

演示地址

https://underline.gitee.io/tp-form

GIF

demo.gif
上一篇下一篇

猜你喜欢

热点阅读