# 表单生成
{}
[
{
tag: 'text',
name: 'name',
data: {
props: {
label: 'post name',
required: true
}
}
},
{ tag: 'v-divider' },
{
tag: 'input',
name: 'input',
data: {
props: {
label: 'xxx',
placeholder: 'username label'
},
directives: [
{
name: 'mask',
value: '####-####-####'
}
]
},
cols: 6
},
{
tag: 'number',
name: 'number',
props: {
label: 'xxx',
placeholder: 'username label'
},
cols: 6
},
{ tag: 'v-divider' },
{
tag: 'select',
name: 'select',
props: {
label: 'username',
items: [
'asdasdsd',
'asdasdsdsadds'
]
},
cols: 12
},
{ tag: 'v-divider' },
{
tag: 'date',
name: 'date',
props: {
label: '日期时间选择'
}
},
{ tag: 'v-divider' },
{
tag: 'date',
name: 'date',
props: {
label: '日期选择',
hideTime: true
}
}
]