@ezijing/vue-form
vue-form
安装
npm install @ezijing/vue-form --save
或
yarn add @ezijing/vue-form --save
使用
全局使用
import VueForm from 'vue-form'
Vue.use(VueForm)
组件中使用
<template>
<vue-form :model="formModel" :items="formItems" />
</template>
<script>
import VueForm from 'vue-form'
export default {
components: { VueForm },
data() {
return {
formModel: {
name: ''
},
formItems: [
{
type: 'input',
model: 'name',
placeholder: '请输入昵称'
}
]
}
}
}
</script>
属性
From 属性
| 属性 | 类型 | 说明 |
|---|---|---|
options |
Object |
el-form 属性配置参考:https://element.eleme.cn/#/zh-CN/component/form#form-attributes |
model |
Object |
数据模型 |
items |
Array |
表单项 |
Form-Item 属性
参考:https://element.eleme.cn/#/zh-CN/component/form#form-item-attributes
方法
参考:https://element.eleme.cn/#/zh-CN/component/form#form-methods
事件
| 事件名 | 返回值 | 说明 |
|---|---|---|
submit |
类型:Object; 说明:数据模型 |
提交 |
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.5.32 | ^2.7.16 | ||
| 2.5.31 | ^2.7.16 | ||
| 2.5.30 | ^2.7.16 | ||
| 2.5.29 | ^2.7.16 | ||
| 2.5.28 | ^2.7.16 | ||
| 2.5.27 | ^2.7.16 | ||
| 2.5.26 | ^2.7.16 | ||
| 2.5.25 | ^2.7.16 | ||
| 2.5.24 | ^2.7.16 | ||
| 2.5.23 | ^2.7.16 | ||
| 2.5.22 | ^2.7.16 | ||
| 2.5.21 | ^2.7.16 | ||
| 2.5.20 | ^2.7.16 | ||
| 2.5.19 | ^2.7.16 | ||
| 2.5.18 | ^2.7.16 | ||
| 2.5.17 | ^2.7.16 | ||
| 2.5.16 | ^2.7.16 | ||
| 2.5.15 | ^2.7.16 | ||
| 2.5.14 | ^2.7.16 | ||
| 2.5.13 | ^2.7.16 | ||
| 2.5.12 | ^2.7.16 | ||
| 2.5.11 | ^2.7.16 | ||
| 2.5.10 | ^2.7.16 | ||
| 2.5.9 | ^2.7.16 | ||
| 2.5.8 | ^2.7.16 | ||
| 2.5.7 | ^2.7.16 | ||
| 2.5.6 | ^2.7.16 | ||
| 2.5.5 | ^2.7.16 | ||
| 2.5.4 | ^2.7.16 | ||
| 2.5.3 | ^2.7.16 |
Showing the latest 30 of 140. See every release on npm