• Stars
    star
    874
  • Rank 52,010 (Top 2 %)
  • Language Vue
  • License
    MIT License
  • Created over 5 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于element-ui的数据驱动表单组件

vue-ele-form | 基于 element-ui 的数据驱动表单组件

MIT Licence npm download

维护说明

项目由于架构方面的问题,本人不再维护,也不推荐大家使用,但是如果你已经在用了,并且发现了问题,可以通过 PR 方式提交改善,我也会帮忙发布 npm 版本。

说明

vue-ele-form 是基于 element-ui form 的二次封装, 主要特点:

而上面所说的一切只需要一行 html 和 数据即可实现, 即保证了质量, 又使得开发速度仿佛坐上 🚀!

图片演示

vue-ele-form演示图

DEMO

https://dream2023.github.io/vue-ele-form/

文档

https://www.yuque.com/chaojie-vjiel/vbwzgu

可视化生成表单

f-render 演示图

项目地址: https://github.com/dream2023/f-render

安装

npm install vue-ele-form --save # yarn add vue-ele-form

使用

import EleForm from 'vue-ele-form'

Vue.use(EleForm)

生态

生态

Project Status Description
vue-ele-form npm 接基于 ElementUI 的数据驱动表单
f-render npm 专为 vue-ele-form 开发的可视化表单设计工具
vue-ele-form-json-editor npm JSON 编辑器(vue-ele-form 扩展)
vue-ele-form-upload-file npm upload 文件上传组件(vue-ele-form 扩展)
vue-ele-form-image-uploader npm 上传图片增强组件(vue-ele-form 扩展)
vue-ele-form-tree-select npm 树形选择框组件(vue-ele-form 扩展)
vue-ele-form-table-editor npm 表格编辑器(vue-ele-form 扩展)
vue-ele-form-dynamic npm 动态表单(vue-ele-form 扩展)
vue-ele-form-video-uploader npm 上传视频增强组件(vue-ele-form 扩展)
vue-ele-form-quill-editor npm 富文本编辑器(vue-ele-form 扩展)
vue-ele-form-markdown-editor npm markdown 编辑器(vue-ele-form 扩展)
vue-ele-form-bmap npm 百度地图组件(vue-ele-form 扩展)
vue-ele-form-codemirror npm 代码编辑器(vue-ele-form-gallery 扩展)
vue-ele-form-gallery npm 图片/视频展示组件(vue-ele-form 扩展)
vue-ele-form-data-editor npm 轻量级数据编辑器(vue-ele-form 扩展)

特别感谢赞助者

优客服
圣捷远创
damonnie
xzusoft
seeenter
高亢

如果您觉得对您有所帮助, 可以请作者喝一杯咖啡, 让开源走的更远, 点击进入码云赞赏一下, 并加入下面交流群, 将链接发送给我

贡献指北

  • 如果发现了 BUG, 不要着急, 先去 issues 里搜索一下, 如果没有找到类似的解决方案, 可以提一个 BUG, 如果知道怎么修复它就更好了, 请参考 贡献指北文档;
  • 如果有新功能 或者 建议, 也需要先在 issues 中提出来, 如果能用代码实现, 就更好了, 请参考 贡献指北文档;
  • 如果想贡献代码, 可以在开发规划中找一个未完成的功能, 进行完善, 请参考 贡献指北 文档。

More Repositories

1

f-render

f-render | 基于 ElementUI 的表单设计器
JavaScript
1,585
star
2

ThinkPHP5-alipay

ThinkPHP5 支付宝支付扩展库, 包括手机网站支付、电脑网站支付、支付查询、退款、退款查询、对账单等
PHP
228
star
3

vue-run-sfc

Vue DEMO利器, 在线运行 & 编辑 Vue 单文件
Vue
217
star
4

awesome-lesscode

less code / no code 前后端实践和工具列表
193
star
5

vue-ele-upload-image

基于 element-ui 的简单且强大的图片上传组件
Vue
71
star
6

vue-ele-import

超简单、好用的 element-ui Excel 导入组件
Vue
58
star
7

vue-ele-upload-video

通过对 element-ui 中 upload 组件进一步封装,使得视频上传更加容易
Vue
53
star
8

vue-ele-editable

vue-ele-editable | 高效、简单、强大的 element-ui 行内编辑组件
Vue
39
star
9

vue-ele-table

vue-ele-table | 基于 element-ui 数据驱动表格
Vue
37
star
10

super-antd

super-antd 是一个简单且数据驱动友好的 React 组件库。
TypeScript
33
star
11

ele-table-editor

基于 element-ui 的表格编辑组件
Vue
32
star
12

vuepress-plugin-run

vuepress 在线运行 Vue 单文件
JavaScript
26
star
13

wx2tt

微信小程序转头条小程序工具
JavaScript
25
star
14

react-schema-render

react-schema-render 是一个通用型 schema 转 React 组件的工具组件。
TypeScript
18
star
15

safe-load-script

Dynamically load script and can be safely executed
TypeScript
15
star
16

vue-ele-form-codemirror

vue-ele-form 的 代码编辑器
Vue
14
star
17

vue-ele-form-dynamic

vue-ele-form 的动态表单组件
Vue
13
star
18

vue-ele-gallery

利用 element ui 组件库构成的画廊组件
Vue
13
star
19

itaro

Taro 按需编译解决方案。
TypeScript
12
star
20

vue-ele-upload-file

使 element-ui upload 组件更简单、好用
Vue
12
star
21

vuex-micro-frontends

微前端 vuex 父子通信解决方案. vue micro frontends communication solution.
TypeScript
11
star
22

docsify-plugin-run

docsify 在线运行 Vue 单文件
HTML
11
star
23

vue-ele-form-json-editor

vue-ele-form 的 json 编辑器
Vue
11
star
24

easy-affix

Vue图钉组件, 可以将内容固定在屏幕上,并且不随页面的滚动而滚动,常用于侧边菜单和导航栏等
Vue
11
star
25

vue-ele-form-image-uploader

vue-ele-form 的图片上传组件
Vue
11
star
26

vue-ele-form-table-editor

vue-ele-form 的表格内容编辑器
Vue
11
star
27

vue-auto-text

vue-auto-text | 文字大小自适应组件
Vue
10
star
28

vue-ele-form-video-uploader

vue-ele-form 的视频上传组件
Vue
10
star
29

vue-ele-form-gallery

专为 vue-ele-form 打造的图片/视频展示组件
Vue
9
star
30

blog

个人博客和视频
JavaScript
9
star
31

vue-ele-form-markdown-editor

vue-ele-form 的 markdown 编辑器
Vue
8
star
32

vue-ele-form-quill-editor

vue-ele-form 的富文本编辑器
Vue
8
star
33

vue-ele-form-upload-file

vue-ele-form 的文件上传扩展组件
Vue
8
star
34

vue-ele-form-bmap

vue-ele-form 的 百度地图组件
Vue
8
star
35

all-trim

支持字符串、数组、对象、嵌套数组等等的去除空格
JavaScript
7
star
36

fgen-for-vscode

vue-ele-form-generator的vscode扩展
JavaScript
7
star
37

vue-hover-mask

vue hover 遮罩组件
Vue
7
star
38

antd-image-cropper

Another image cropper for Ant Design Upload。antd 图片裁剪组件。
TypeScript
7
star
39

easy-go-top

easy-go-top | 简单 & 强大的 vue 回到顶部组件
JavaScript
6
star
40

my-github-stars

有意思,有启发的 github 项目
5
star
41

vue-image-pro

An image component for vue.js | 一个vue图片增强组件
Vue
5
star
42

fgen-cli

vue-ele-form-generator的cli工具
JavaScript
4
star
43

vue-ele-image

对 element-ui image组件进一步封装, 使其更简单、易用
Vue
4
star
44

vue-ele-steps

vue-ele-steps | 让 element-ui steps 更简单
Vue
3
star
45

vue-ele-form-tree-select

vue-ele-form 的树形选择框
Vue
3
star
46

data-mapping

@dream2023/data-mapping is a perfect object mapping solution。
TypeScript
2
star
47

cross-stack

组件级别的跨技术栈嵌入研究
Vue
2
star
48

vue-ele-form-data-editor

vue-ele-form 的极简数据编辑器
Vue
1
star
49

frontend-and-backend-demo

TypeScript
1
star
50

cypress-solidjs

Browser-based Component Testing for SolidJS with Cypress.io 🧡
TypeScript
1
star
51

docute-plugin-run

docute 在线运行 Vue 单文件
HTML
1
star