update Cascader
This commit is contained in:
parent
0ce5e00df8
commit
5a9a12cd1c
2 changed files with 54 additions and 3 deletions
|
@ -4,8 +4,8 @@
|
|||
<Button @click="handleLoad">load</Button>
|
||||
</i-col>
|
||||
<i-col span="6">
|
||||
<!--<Cascader :data="data2" v-model="v1" change-on-select></Cascader>-->
|
||||
<Cascader :data="data2" v-model="v1" :loadData="loadData"></Cascader>
|
||||
<Cascader :data="data3" filterable v-model="v1"></Cascader>
|
||||
<!--<Cascader :data="data2" filterable v-model="v1" :loadData="loadData"></Cascader>-->
|
||||
</i-col>
|
||||
</Row>
|
||||
</template>
|
||||
|
@ -30,6 +30,53 @@
|
|||
label: '中华门'
|
||||
}]
|
||||
}]
|
||||
}],
|
||||
data3: [{
|
||||
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: '狮子林',
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
}]
|
||||
}
|
||||
},
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<div :class="[prefixCls + '-rel']" @click="toggleOpen">
|
||||
<slot>
|
||||
<i-input
|
||||
readonly
|
||||
:readonly="!filterable"
|
||||
:disabled="disabled"
|
||||
v-model="displayRender"
|
||||
:size="size"
|
||||
|
@ -91,6 +91,10 @@
|
|||
},
|
||||
loadData: {
|
||||
type: Function
|
||||
},
|
||||
filterable: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
data () {
|
||||
|
|
Loading…
Add table
Reference in a new issue