0.0.45 • Published 7 years ago
vue-fa-form v0.0.45
vue-fa-form
一个基于 Vue.js 与 Element-UI 的表单构建组件
特点:
- 支持大量表单项,内置数据验证
- 通过 JSON 形式构建,支持复杂对象
安装
使用 npm 或者 yarn 进行安装
$ npm install vue-fa-form
$ yarn add vue-fa-form如何使用
import VueFaForm from 'vue-fa-form'<template>
<vue-fa-form
:form-item="formItems"
:get-form-data="getFormData"
@submit="submit"
/>
</template>import VueFaForm from './vue-fa-form'
export default {
components: {
VueFaForm
},
data: () => ({
formItems: [
{
label: '文本框',
key: 'text',
type: 'text',
rules: [
{
required: true,
trigger: 'blur',
message: '文本框必填'
}
]
}
// ...
],
getFormData: () => ({
text: ''
// ...
})
}),
methods: {
submit(data) {
console.log(data)
}
}
}文档
Author
License
Conclusion
If you think my project is good👏 . Give a Star⭐ encouragement.
0.0.45
7 years ago
0.0.44
7 years ago
0.0.43
7 years ago
0.0.42
7 years ago
0.0.41
7 years ago
0.0.40
7 years ago
0.0.39
7 years ago
0.0.38
7 years ago
0.0.37
7 years ago
0.0.36
7 years ago
0.0.35
7 years ago
0.0.34
7 years ago
0.0.33
7 years ago
0.0.32
7 years ago
0.0.31
7 years ago
0.0.30
7 years ago
0.0.29
7 years ago
0.0.28
7 years ago
0.0.27
7 years ago
0.0.26
7 years ago
0.0.25
7 years ago
0.0.24
7 years ago
0.0.23
7 years ago
0.0.22
7 years ago
0.0.21
7 years ago
0.0.20
7 years ago
0.0.19
7 years ago
0.0.18
7 years ago
0.0.17
7 years ago
0.0.16
7 years ago
0.0.15
7 years ago
0.0.14
7 years ago
0.0.13
7 years ago
0.0.12
7 years ago
0.0.11
7 years ago
0.0.10
7 years ago
0.0.9
7 years ago
0.0.8
7 years ago
0.0.7
7 years ago
0.0.6
7 years ago
0.0.5
7 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago