fixed #433
This commit is contained in:
parent
ca13135480
commit
acb79ba30e
8 changed files with 97 additions and 11 deletions
|
@ -1,21 +1,32 @@
|
|||
<template>
|
||||
<div>
|
||||
<Form ref="formValidate" :model="formValidate" :rules="ruleValidate" :label-width="80">
|
||||
<Form-item prop="name">
|
||||
<Form-item label-for="autocomplete" prop="name">
|
||||
<span slot="label"><Icon type="ionic"></Icon></span>
|
||||
<AutoComplete v-model="formValidate.name" :data="['Li','Liang','Zhang']" placeholder="请输入姓名"></AutoComplete>
|
||||
<AutoComplete element-id="autocomplete" v-model="formValidate.name" :data="['Li','Liang','Zhang']" placeholder="请输入姓名"></AutoComplete>
|
||||
</Form-item>
|
||||
<Form-item label="邮箱" prop="mail">
|
||||
<!--<Input v-model="formValidate.mail" placeholder="请输入邮箱"></Input>-->
|
||||
<ColorPicker v-model="formValidate.mail"></ColorPicker>
|
||||
</Form-item>
|
||||
<Form-item label="城市" prop="city">
|
||||
<Select v-model="formValidate.city" placeholder="请选择所在地">
|
||||
<Form-item label-for="select" label="城市" prop="city">
|
||||
<Select element-id="select" filterable v-model="formValidate.city" placeholder="请选择所在地">
|
||||
<Option value="beijing">北京市</Option>
|
||||
<Option value="shanghai">上海市</Option>
|
||||
<Option value="shenzhen">深圳市</Option>
|
||||
</Select>
|
||||
</Form-item>
|
||||
<Form-item label-for="date" label="选择日期" prop="date">
|
||||
<Date-picker element-id="date" type="date" placeholder="选择日期" v-model="formValidate.date"></Date-picker>
|
||||
</Form-item>
|
||||
<Form-item label-for="cascader" label="级联选择" prop="cascader">
|
||||
<Cascader elementId="cascader" :data="dataCascader" v-model="formValidate.cascader"></Cascader>
|
||||
</Form-item>
|
||||
|
||||
<Form-item label-for="inputnumber" label="数字框" prop="inputnumber">
|
||||
<InputNumber elementId="inputnumber" :max="10" :min="1" v-model="formValidate.inputnumber"></InputNumber>
|
||||
</Form-item>
|
||||
|
||||
<Form-item label="选择日期">
|
||||
<Row>
|
||||
<Col span="11">
|
||||
|
@ -45,8 +56,8 @@
|
|||
<Checkbox label="看电影"></Checkbox>
|
||||
</Checkbox-group>
|
||||
</Form-item>
|
||||
<Form-item label="介绍" prop="desc">
|
||||
<Input v-model="formValidate.desc" type="textarea" :autosize="{minRows: 2,maxRows: 5}" placeholder="请输入..."></Input>
|
||||
<Form-item label-for="input" label="介绍" prop="desc">
|
||||
<Input element-id="input" v-model="formValidate.desc" type="text" :autosize="{minRows: 2,maxRows: 5}" placeholder="请输入..."></Input>
|
||||
</Form-item>
|
||||
<Form-item>
|
||||
<Button type="primary" @click="handleSubmit('formValidate')">提交</Button>
|
||||
|
@ -83,6 +94,53 @@
|
|||
export default {
|
||||
data () {
|
||||
return {
|
||||
dataCascader: [{
|
||||
value: 'beijing',
|
||||
label: '北京',
|
||||
children: [
|
||||
{
|
||||
value: 'gugong',
|
||||
label: '故宫'
|
||||
},
|
||||
{
|
||||
value: 'tiantan',
|
||||
label: '天坛'
|
||||
},
|
||||
{
|
||||
value: 'wangfujing',
|
||||
label: '王府井'
|
||||
}
|
||||
]
|
||||
}, {
|
||||
value: 'jiangsu',
|
||||
label: '江苏',
|
||||
children: [
|
||||
{
|
||||
value: 'nanjing',
|
||||
label: '南京',
|
||||
children: [
|
||||
{
|
||||
value: 'fuzimiao',
|
||||
label: '夫子庙',
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
value: 'suzhou',
|
||||
label: '苏州',
|
||||
children: [
|
||||
{
|
||||
value: 'zhuozhengyuan',
|
||||
label: '拙政园',
|
||||
},
|
||||
{
|
||||
value: 'shizilin',
|
||||
label: '狮子林',
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
}],
|
||||
color: '#19be6b',
|
||||
valuer: 3,
|
||||
valuec: [],
|
||||
|
@ -172,7 +230,9 @@
|
|||
interest: [],
|
||||
date: '',
|
||||
time: '',
|
||||
desc: ''
|
||||
desc: '',
|
||||
cascader: [],
|
||||
inputnumber: 1
|
||||
},
|
||||
ruleValidate: {
|
||||
name: [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue