组件分享之前端组件——用于自界说表单的前端组件form-create

源代码 2024-10-5 21:31:04 72 0 来自 中国
组件分享之前端组件——用于自界说表单的前端组件form-create

配景

近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件举行再次整理一下,形成标准化组件专题,后续该专题将包罗各类语言中的一些常用组件。欢迎各人举行连续关注。
组件根本信息


  • 组件:form-create
  • 开源协议:MIT license
  • 官网:www.form-create.com/v2/
内容

本次分享一款用于自界说表单的前端组件form-create,它可以通过JSON天生动态出现、数据收集、验证和提交功能。支持3个UI框架,并支持天生任何Vue组件。内置20种常用表单组件和自界说组件,无论多么复杂的表单都可以轻松处理。
安装

根据自己利用的 UI 安装对应的版本
iview
npm install @form-create/iviewview-design
npm install @form-create/iview4element-ui
npm install @form-create/element-uiant-design-vue
npm install @form-create/ant-design-vue引入

iview
<!-- import Vue.js --><script src="//vuejs.org/js/vue.min.js"></script><!-- import stylesheet --><link rel="stylesheet" href="//unpkg.com/iview/dist/styles/iview.css"><!-- import iView --><script src="//unpkg.com/iview/dist/iview.min.js"></script><!-- import form-create/iview --><script src="//unpkg.com/@form-create/iview/dist/form-create.min.js"></script>element-ui
<!-- import Vue.js --><script src="//vuejs.org/js/vue.min.js"></script><!-- import stylesheet --><link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"><!-- import element --><script src="https://unpkg.com/element-ui/lib/index.js"></script><!-- import form-create/element --><script src="//unpkg.com/@form-create/element-ui/dist/form-create.min.js"></script>ant-design-vue
<!-- import Vue.js --><script src="//vuejs.org/js/vue.min.js"></script><!-- import stylesheet --><link href="https://unpkg.com/ant-design-vue@1.5.3/dist/antd.min.css" rel="stylesheet"><!-- import moment --><script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/locale/zh-cn.js"></script><!-- import ant-design-vue --><script defer src="https://unpkg.com/ant-design-vue@1.5.3/dist/antd.js"></script><!-- import form-create --><script src="//unpkg.com/@form-create/ant-design-vue/dist/form-create.min.js"></script>NodeJs:
iview
import formCreate from '@form-create/iview'Vue.use(formCreate)element-ui
import formCreate from '@form-create/element-ui'Vue.use(formCreate)ant-design-vue
import formCreate from '@form-create/ant-design-vue'Vue.use(formCreate)更多内容可以参考其官方的REAMDE
本文声明:


2.png
知识共享允许协议
本作品由 cn華少 采用 知识共享署名-非贸易性利用 4.0 国际允许协议 举行允许。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 01:10, Processed in 0.192814 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表