63 lines
1.3 KiB
Markdown
63 lines
1.3 KiB
Markdown
|
<cn>
|
||
|
#### 多选
|
||
|
多选的树选择。
|
||
|
</cn>
|
||
|
|
||
|
<us>
|
||
|
#### Multiple Selection
|
||
|
Multiple selection usage.
|
||
|
</us>
|
||
|
|
||
|
```html
|
||
|
<template>
|
||
|
<a-tree-select
|
||
|
showSearch
|
||
|
style="width: 300px"
|
||
|
:value="value"
|
||
|
:dropdownStyle="{ maxHeight: '400px', overflow: 'auto' }"
|
||
|
placeholder='Please select'
|
||
|
allowClear
|
||
|
multiple
|
||
|
treeDefaultExpandAll
|
||
|
@change="onChange"
|
||
|
@search="onSearch"
|
||
|
@select="onSelect"
|
||
|
>
|
||
|
<a-tree-select-node value='parent 1' title='parent 1' key='0-1'>
|
||
|
<a-tree-select-node value='parent 1-0' title='parent 1-0' key='0-1-1'>
|
||
|
<a-tree-select-node value='leaf1' title='my leaf' key='random' />
|
||
|
<a-tree-select-node value='leaf2' title='your leaf' key='random1' />
|
||
|
</a-tree-select-node>
|
||
|
<a-tree-select-node value='parent 1-1' title='parent 1-1' key='random2'>
|
||
|
<a-tree-select-node value='sss' key='random3'>
|
||
|
<b style="color: #08c" slot="title">sss</b>
|
||
|
</a-tree-select-node>
|
||
|
</a-tree-select-node>
|
||
|
</a-tree-select-node>
|
||
|
</a-tree-select>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
|
||
|
export default {
|
||
|
data () {
|
||
|
return {
|
||
|
value: undefined,
|
||
|
}
|
||
|
},
|
||
|
methods: {
|
||
|
onChange (value) {
|
||
|
console.log(arguments)
|
||
|
this.value = value
|
||
|
},
|
||
|
onSearch () {
|
||
|
console.log(arguments)
|
||
|
},
|
||
|
onSelect () {
|
||
|
console.log(arguments)
|
||
|
},
|
||
|
},
|
||
|
}
|
||
|
</script>
|
||
|
```
|