流程图对应的表单设计vue项目

赵冬冬 0539485b2c 第一次项目提交 il y a 3 ans
public 0539485b2c 第一次项目提交 il y a 3 ans
src 0539485b2c 第一次项目提交 il y a 3 ans
.all-contributorsrc 0539485b2c 第一次项目提交 il y a 3 ans
.browserslistrc 0539485b2c 第一次项目提交 il y a 3 ans
.env.lib 0539485b2c 第一次项目提交 il y a 3 ans
.eslintrc.js 0539485b2c 第一次项目提交 il y a 3 ans
.gitignore 0539485b2c 第一次项目提交 il y a 3 ans
.grenrc.js 0539485b2c 第一次项目提交 il y a 3 ans
.npmignore 0539485b2c 第一次项目提交 il y a 3 ans
CHANGELOG.md 0539485b2c 第一次项目提交 il y a 3 ans
LICENSE 0539485b2c 第一次项目提交 il y a 3 ans
README.md 0539485b2c 第一次项目提交 il y a 3 ans
babel.config.js 0539485b2c 第一次项目提交 il y a 3 ans
package.json 0539485b2c 第一次项目提交 il y a 3 ans
prettier.config.js 0539485b2c 第一次项目提交 il y a 3 ans
release.sh 0539485b2c 第一次项目提交 il y a 3 ans
tsconfig.json 0539485b2c 第一次项目提交 il y a 3 ans
vue.config.js 0539485b2c 第一次项目提交 il y a 3 ans
yarn.lock 0539485b2c 第一次项目提交 il y a 3 ans

README.md

vue-ele-form-generator | vue-ele-form 的表单设计器

MIT npm Netlify Status gitub pages Star on GitHub

介绍

vue-ele-form-generator 是专为 vue-ele-form 开发的可视化表单设计工具, 并且支持vscode 插件cli 本地启动在线设计多种方式, 让表单开发的效率更上一层楼!

vue-ele-form-generator 演示图

特性

  • 提供vscode 插件更贴近日常开发
  • 可视化配置页面
  • 提供 vue-ele-form 全部基础组件 和 全部扩展组件
  • 支持组件属性点选配置
  • 支持本地启动, 告别被墙的痛苦
  • 服务器保存, 应用到项目
  • 基于项目的多表单管理, 省去二次开发
  • 数据持久化(刷新依然存在)
  • 一键生成配置 json 数据
  • 一键生成.vue 格式内容

帮助文章 Wiki

安装 和 使用

第一步: 项目安装 vue-ele-form

本可视化项目是专为 vue-ele-form 组件开发的表单设计器, 如果想要在项目中使用生成的代码, 必须安装 vue-ele-form 组件, 点击查看;

第二步: 使用可视化设计表单

第一种方式: 在线设计地址(有点慢, 请耐心)

第二种方式: 本地启动

# 安装
yarn global add fgen-cli # 或 npm install -g fgen-cli
# 基本使用
fgen
# 指定端口
fgen -p 8080
# 更新
yarn global add fgen-cli # 或 npm update -g fgen-cli

第三种方式: vscode 插件

插件市场搜索: fgen-for-vscode, 或者点击链接

生态

Project Status Description
vue-ele-form npm 接基于 ElementUI 的数据驱动表单
vue-ele-form-generator npm 专为 vue-ele-form 开发的可视化表单设计工具
fgen-cli npm 本地启动 vue-ele-form-generator 的 cli 工具
fgen-for-vscode Visual Studio Marketplace Version vue-ele-form-generator 的 vscode 扩展
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 扩展)

特别感谢赞助者

<tr>
  <td align="center" valign="middle">
    <a href="http://www.youkefu.cn" target="_blank">
      <img width="200px" src="https://portrait.gitee.com/uploads/avatars/user/400/1200081_ukewo_admin_1578945969.png">
      <div>优客服</div>
    </a>
  </td>
  <td align="center" valign="middle">
    <a href="http://www.sagedoit.com/" target="_blank">
      <img width="200px" src="https://i.loli.net/2020/02/10/capiUTAPgCWvLkM.png">
      <div>圣捷远创</div>
    </a>
  </td>
  <td align="center" valign="middle">
    <a href="https://github.com/DamonNie" target="_blank">
      <img width="200px" src="https://avatars2.githubusercontent.com/u/16314117?s=460&v=4">
      <div>damonnie</div>
    </a>
  </td>
  <td align="center" valign="middle">
    <a href="https://github.com/xzusoft" target="_blank">
      <img width="200px" src="https://avatars3.githubusercontent.com/u/12249515?s=460&v=4">
      <div>xzusoft</div>
    </a>
  </td>
</tr><tr></tr>

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

交流群

交流群

Contributors ✨

Thanks goes to these wonderful people (emoji key):


张超杰

📖 💻 🤔

Wisen

💻

IWANABETHATGUY

💻

This project follows the all-contributors specification. Contributions of any kind welcome!