cfl-from-design
cfl-from-design
cfl-from-design 是基于 ant-design-vue vue3版本实现的表单设计器组件。可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率,节省开发者的时间。
*文档 | 在线演示*
引入
NodeJs:
npm install cfl-from-design@next
请自行导入cfl-from-design并挂载
import FromDesign from 'cfl-from-design'
import 'cfl-from-design/lib/from-design.css'
// 嵌入表单
app.use(FromDesign)
使用
<template>
<!-- 表单设计器 -->
<form-design :formConfig="form" @save="hanleSave"></form-design>
<!-- 表单预览器 -->
<form-view-page :formConfig="formConfig"></form-view-page>
</template>
<script scope>
import 'cfl-from-design/lib/from-design.css'
</script>
设置多语言
通过 locale 配置项设置语言, 内部自带支持多语言
<template>
<form-design :locale="locale"></form-design>
</template>
<script>
export default {
data(){
return {
locale: En,
}
}
}
</script>
组件props
- formConfig
formConfig表单的配置文件 - save
function组件保存后回调的配置 - locale
object设置多语言
License
Copyright (c) 2023-caifuling
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.3.22 | ^3.2.31 | ||
| 0.3.21 | ^3.2.31 | ||
| 0.3.20 | ^3.2.31 | ||
| 0.3.19 | ^3.2.31 | ||
| 0.3.18 | ^3.2.31 | ||
| 0.3.17 | ^3.2.31 | ||
| 0.3.16 | ^3.2.31 | ||
| 0.3.15 | ^3.2.31 | ||
| 0.3.14 | ^3.2.31 | ||
| 0.3.13 | ^3.2.31 | ||
| 0.3.12 | ^3.2.31 | ||
| 0.3.11 | ^3.2.31 | ||
| 0.3.1 | ^3.2.31 | ||
| 0.3.0 | ^3.2.31 | ||
| 0.2.99 | ^3.2.31 | ||
| 0.2.98 | ^3.2.31 | ||
| 0.2.97 | ^3.2.31 | ||
| 0.2.96 | ^3.2.31 | ||
| 0.2.95 | ^3.2.31 | ||
| 0.2.93 | ^3.2.31 | ||
| 0.2.92 | ^3.2.31 | ||
| 0.2.91 | ^3.2.31 | ||
| 0.2.90 | ^3.2.31 | ||
| 0.2.89 | ^3.2.31 | ||
| 0.2.88 | ^3.2.31 | ||
| 0.2.87 | ^3.2.31 | ||
| 0.2.86 | ^3.2.31 | ||
| 0.2.85 | ^3.2.31 | ||
| 0.2.83 | ^3.2.31 | ||
| 0.2.82 | ^3.2.31 |
Showing the latest 30 of 66. See every release on npm