Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

vue-ele-form-namesu

dream202314MIT0.0.6TypeScript support: included

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

vue-ele-form, vue form, element form, element, element-ui form, el-form

readme

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

MIT Licence npm download

交流群

交流群

说明

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 中提出来, 如果能用代码实现, 就更好了, 请参考 贡献指北文档;
  • 如果想贡献代码, 可以在开发规划中找一个未完成的功能, 进行完善, 请参考 贡献指北 文档。

changelog

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.8.53 (2020-11-17)

Features

0.8.52 (2020-10-30)

Bug Fixes

  • 修复 options BUG & 增加 form-footer 插槽 (80ee5b5)

0.8.51 (2020-10-23)

Bug Fixes

  • options 在 URL 状态下重复请求 (74a959f)

0.8.50 (2020-10-16)

Bug Fixes

  • switch 不应该强制转为 boolean 值 (bbe8d5b)

0.8.49 (2020-10-13)

Features

  • 增加组件对默认值的处理 (8385668)

0.8.48 (2020-10-12)

Features

Bug Fixes

0.8.47 (2020-09-18)

Bug Fixes

  • 初始化时请求remoteMethod (e8ce706)
  • 提交时异常输出 (b7a7c2c)

0.8.46 (2020-09-16)

0.8.45 (2020-09-16)

Features

0.8.44 (2020-09-10)

Features

  • 增加强制折行属性 break (fb4f1a9)

0.8.43 (2020-09-05)

0.8.42 (2020-09-02)

Bug Fixes

  • #83: 修复 remoteMethod 问题 (693af0a), closes #83

0.8.41 (2020-08-30)

Bug Fixes

  • 简化slots 和更改 mock 引用地址 (14688b2)

0.8.40 (2020-08-30)

Bug Fixes

  • 修复 options 重复请求问题 (8e369f5)

0.8.39 (2020-08-29)

Bug Fixes

0.8.38 (2020-08-28)

Bug Fixes

0.8.37 (2020-08-28)

Features

  • 增加 prop和linkageOptions动态设置 (a759916)

0.8.36 (2020-08-27)

Features

  • 当为函数时将formDesc也做为参数 (8abf278)

0.8.35 (2020-08-25)

Bug Fixes

  • 删除无用代码示例 (3a58ac5)

0.8.34 (2020-08-21)

Bug Fixes

  • #81: 当formData变化时触发联动 (d3cb63d), closes #81

0.8.33 (2020-08-19)

Features

0.8.32 (2020-08-18)

Bug Fixes

  • #76: optionsLinkageFields 失效问题 (93b10da), closes #76
  • #79: 修复动态default不起作用 (dc1c876), closes #79

0.8.31 (2020-08-17)

Bug Fixes

  • #62: 修复remote-method 搜索问题 (0aa9cd4), closes #62
  • #76: 多个异步options仅请求一个 (90540a5), closes #76

0.8.30 (2020-08-15)

Features

  • 将 formData 传递到子组件上 (3cc3d8e)
  • 新增order属性用来设置表单项的排序 (9a54a97)

Bug Fixes

  • #71: 修复 section 下 isShowLabel 不起作用 (31bad2f), closes #71

0.8.29 (2020-08-13)

Bug Fixes

  • 多异步请求判断错误 (c6cc08e)

0.8.28 (2020-08-08)

Features

  • 增加 isShowErrorNotify 属性用于控制错误提示的显示 (878430b)

Bug Fixes

0.8.27 (2020-08-01)

Bug Fixes

0.8.26 (2020-07-16)

Features

  • 新增time-picker组件 (d359a2f)

0.8.25 (2020-05-08)

Bug Fixes

  • 修复若干小BUG (12aee12)
  • change formData to v-model to enable the demos work (f66ac4c)

0.8.24 (2020-03-18)

Bug Fixes

  • 无法获取false类值 (f97320a)

0.8.23 (2020-03-18)

Bug Fixes

  • ele-form-section remote 无法设置 (60d79ca)

0.8.22 (2020-03-12)

Bug Fixes

0.8.21 (2020-03-12)

Bug Fixes

  • readonly & disabled在扩展form中的调整 (af97d40)

0.8.20 (2020-03-10)

Features

  • 增加全局readonly属性 (e1fae38)

0.8.19 (2020-03-08)

Bug Fixes

0.8.18 (2020-03-07)

Features

Bug Fixes

  • vif为false时取默认值而非null (1f61e1a)

0.8.17 (2020-02-29)

Bug Fixes

  • 拼写导致深度遍历对象不正确 (5a8e851)

0.8.16 (2020-02-27)

Features

0.8.15 (2020-02-27)

Bug Fixes

  • 数据变化时抛出 input 事件, 而不单单修改属性值 (0110dd3)

0.8.14 (2020-02-15)

Bug Fixes

  • 默认值导致变化无法检测问题 (0f80623)

0.8.13 (2020-02-15)

Features

Bug Fixes

  • options重复请求 (4528424)
  • 更新代码生成器地址 (70aeb5f)
  • 解决vif导致重复请求问题 (d748e74)

0.8.12 (2020-02-11)

0.8.11 (2020-02-06)

Bug Fixes

0.8.10 (2020-02-05)

Bug Fixes

  • dialog: 当dialog Form有默认值时, 关闭会被清空 (c6e8a4a)

0.8.9 (2020-02-04)

Features

  • dialog增加当关闭时, 重置数据 (4e68ae4)

Bug Fixes

0.8.8 (2020-02-04)

Bug Fixes

  • 动态type属性错误 & 增加是否需要重载值 (4d776e1)

0.8.7 (2020-02-04)

Bug Fixes

  • dialog & section 低级错误 (b73fe51)
  • number组件无法设置默认值 (8067d74)

0.8.6 (2020-02-03)

Features

  • type和options动态切换后保存旧值 (4ce1917)

Bug Fixes

  • options重复请求 & 错误提示更新 (42e2510)

0.8.5 (2020-02-03)

Features

  • 完善dialog & section & group 扩展组件 (080e7c0)

0.8.4 (2020-02-01)

Bug Fixes

  • options异步无法设置 (379ae45)

0.8.3 (2020-01-29)

Features

  • #39: 增加isShowLabel是否展示 (32c362a), closes #39

0.8.2 (2020-01-28)

Bug Fixes

0.8.1 (2020-01-27)

Features

  • tip改为html并对code做特殊处理 (af52129)
  • 增加isDialog属性,用于弹窗 (9f088e8)

0.8.0 (2020-01-25)

Features

  • 增加deep深度对象功能 (00e8572)
  • 增加全局的disabled (ef17d59)

Bug Fixes

  • 增加作用域插槽数据 (6eb93f7)

0.7.0 (2020-01-23)

Features

  • 去除vshow特性, 增加is-number检测 (edb0009)

0.6.20 (2020-01-20)

Bug Fixes

  • 修复options重载时的不显示 (5021714)

0.6.19 (2020-01-11)

Features

Bug Fixes

  • 默认属性无法替换 (521e78b)

0.6.18 (2020-01-10)

Features

0.6.17 (2020-01-10)

Features

  • 增加radio-button组件 (6894708)

0.6.16 (2020-01-09)

Bug Fixes

  • disabled bug 和 mock bug (b070b18)

0.6.15 (2020-01-07)

Features

0.6.14 (2020-01-07)

Bug Fixes

0.6.13 (2020-01-05)

Features

  • 优化定义联动属性descriptor (0bae0e6)
  • 增加required属性和button优化 (ddffbcf)
  • 将私有变量enumerable为false (a602aef)
  • 支持v-model进行formData定义 (103bd77)

0.6.11 (2019-12-29)

Bug Fixes

  • options 字符数组时不正确 (37ffc7b)

0.6.10 (2019-11-08)

Bug Fixes

  • #29: 日期类型value-format无效 (4fb328f), closes #29

0.6.9 (2019-11-06)

Features

  • 增加cascader-panel组件 (22a7bd7)

Bug Fixes

0.6.8 (2019-11-03)

Features

  • options可直接指定URL (e4c3505)

Bug Fixes

0.6.7 (2019-10-30)

Features

  • formDesc增加prop属性 (0a96590)
  • 更改表单提交验证方式, 增加组件内自动校检 (274b9b8)

Bug Fixes

0.6.6 (2019-10-21)

Features

  • 表单项单独定义rules (3ceec23)

Bug Fixes

  • form-item rules 的规则应该覆盖全局而不是相反 (1d7349e)
  • 更新 push.yml (e0c196f)

0.6.5 (2019-10-15)

Features

  • 表单项单独定义rules (3ceec23)

Bug Fixes

  • form-item rules 的规则应该覆盖全局而不是相反 (1d7349e)
  • 更新 push.yml (e0c196f)

0.6.4 (2019-10-12)

Features

  • 表单项单独定义rules (3ceec23)

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.