form-create 2.5.11 发布,好用的 vue 动态表单组件
form-create 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单生成组件。支持3个UI框架,并且支持生成任何 Vue 组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。
支持 UI
- element-ui
- iview/view-design
- ant-design-vue
2.5.11主要更新了以下内容:
-
新增
deep
配置项 -
优化 允许
field
重复 -
优化
frame
,upload
组件, 允许禁用时预览 -
优化
json
解析 -
优化
value
同步 -
修复
control
首次可能不生效问题 -
删除
helper
助手方法
安装
根据自己使用的 UI 安装对应的版本
element-ui
版本
npm i @form-create/element-ui
iview@2.x|3.x
版本
npm i @form-create/iview
iview/view-design@4.x
版本
npm i @form-create/iview4
ant-design-vue@1.5+
版本
npm i @form-create/ant-design-vue
快速上手
本文以
element-ui
为例
- 在 main.js 中写入以下内容:
import Vue from 'vue' import ELEMENT from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' import formCreate from '@form-create/element-ui' Vue.use(ELEMENT) Vue.use(formCreate)
- 生成表单
<template> <div id="app1"> <form-create v-model="fApi" :rule="rule" :option="option" :value.sync="value"></form-create> </div> </template>
export default { data() { return { //实例对象 fApi: {}, //表单数据 value: {}, //表单生成规则 rule: [ { type: 'input', field: 'goods_name', title: '商品名称' }, { type: 'datePicker', field: 'created_at', title: '创建时间' } ], //组件参数配置 option: { //表单提交事件 onSubmit: function (formData) { alert(JSON.stringify(formData)) } } } } }

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
mica-mqtt 1.1.4 发布,重构自定义接口
一、简介 mica-mqtt 基于 t-io 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。使用详见 mica-mqtt gitee 源码 mica-mqtt-example 模块。 mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。 二、功能 ✅支持 MQTT v3.1、v3.1.1 以及 v5.0 协议。 ✅支持 websocket mqtt 子协议(支持 mqtt.js)。 ✅支持 http rest api,http api 文档详见。 ✅支持 MQTT client 客户端。 ✅支持 MQTT server 服务端。 ✅支持 MQTT 遗嘱消息。 ✅支持 MQTT 保留消息。 ✅支持自定义消息(mq)处理转发实现集群。 ✅MQTT 客户端 阿里云 mqtt 连接 demo。 ✅支持 GraalVM 编译成本机可执行程序。 ✅支持 Spring boot 项目快速接入(mica-mqtt-spring-boot-starter)。 ✅mica-mqtt-spring-boot-starter 支持对接 Prometheus + Gra...
- 下一篇
低代码开发工具,J2PaaS-Studio 正式发布 V1.0 版本
J2PaaS是综合性低代码开发平台,覆盖了软件项目需求分析、设计、开发、测试、运行、维护与管理等全过程。 J2PaaS-Studio是J2PaaS低代码平台的开发服务引擎(开发工具),首创“参数式”低代码开发模式,通过简单快速的拖拉拽,就能实现页面、列表、报表、逻辑、工作流等系统功能的敏捷开发。开发者用studio开发好的应用系统会保存在参数数据库,J2PaaS平台的运行服务引擎从参数数据库加载参数运行。 通过J2PaaS平台的运行服务引擎和开发服务引擎,即可完成系统的开发、运行、管理。 下载地址:https://gitee.com/j2paas/j2paas-studio 官方社区:https://bbs.jikaiyun.com J2PaaS-Studio安装教程 注:需同时下载j2paas-framework及j2paas-studio才可运行使用 一、安装对应的数据库及中间件,导入数据库数据 数据库文件下载地址(mysql 版本):https://gitee.com/j2paas/j2paas-examples/blob/master/gnys/scheme.zip 说明:...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS关闭SELinux安全模块